gpt4 book ai didi

css - 为什么没有类似 CSS 的 GUI 创建器

转载 作者:数据小太阳 更新时间:2023-10-29 09:15:52 31 4
gpt4 key购买 nike

<分区>

好吧,所以这可能会被关闭或其他什么,我不在乎。我不得不这么说,因为它让我非常沮丧。

曾几何时,我从 html/css/php 背景进入应用程序开发的广阔深渊。我在 Java 的山谷中徘徊,探索 C# 的奥秘。我惊叹于 Ruby 的美丽,也被 Bash 顽固的简单所折服,时不时地回来拜访我的老 friend HTML、CSS 和 PHP。

直到我开始寻求用 Java 创建一个桌面应用程序时,我才对为了使该应用程序在外观和感觉方面或多或少对用户友好而必须经历的痛苦和磨难感到震惊。

我陷入了 LayoutManager、Docking 参数以及 java.swing 和同伴之外的任何邪恶生物的噩梦。

此时,我心中萌生了一个想法。正如科布所说; 什么是最具 flex 的寄生虫?细菌?病毒?肠道蠕虫?一个想法。有 flex ... 具有高度传染性。一旦一个想法占据了大脑,就几乎不可能根除。一个完全形成 - 完全理解 - 的想法;就在那儿的某个地方。 - 你知道,有点想法。

我想知道,为什么它不能像我的伙伴 CSS 那样简单。这样的布局,使用边距、边框、 float 等等。

现代网络应用程序完全是用纯粹、简单、易用的 CSS 设计的。我的桌面应用程序想要同样的东西,我是不是疯了?当我写这篇文章时,两者之间的差距越来越小。有些网页远比大多数业余程序员一生编写的任何网页都要复杂。

我只是不明白为什么 GUI 创建必须如此大惊小怪。可能是因为我出身不同,习惯了CSS类的样式,所以只有我有这种感觉,但还是;

没有人想过这个吗?创建一个 CSS 解析器来设置 GUI 样式会这么难吗?使用与网络开发完全相同的方法?类、ID、选择器等。创建它的最大困难是什么?

有没有人和我有同样的感觉?

或者(这会很尴尬)是否有这样的工具,而我太笨了找不到它?

31 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com