1
12
Mozilla基于XML的语言 XUL 使用CSS作为GUI布局的工具。他们有一篇关于 Skinnable XUL and CSS “。:) |
2
13
微软网的WPF(Windows演示基金会)是一种类似于HTML+CSS的GUI创建解决方案。 在IMO中,它比HTML更加通用,但仍然易于使用(并创建可读的GUI代码)。 定义布局非常简单:
风格:
|
3
8
在Qt应用程序中,可以使用类似于CSS的语法,称为qss。
WPF和Silverlight还为其UI使用基于XML的声明性语言,称为XAML。 |
4
7
这完全是一个观点问题。我做桌面应用开发已经有几十年了。我觉得CSS非常糟糕。创建一个像样的布局是非常困难的,真正的交互性是一种皇家的痛苦。在我看来。 现在,我主要使用tcl/tk和python/wxpython,这使得GUI开发非常容易。我可以看到,如果你第一次体验桌面GUI编程是Java,你就得出了你的结论。我不希望Java GUI编程在任何人身上。 |
5
6
“纯、简单、简单的CSS” 我怀疑您是否做过任何跨浏览器、可访问、不依赖浏览器的网站/应用程序。 事实比你想象的要痛苦得多。 我将永远感激不再使用另一个“盒子模型黑客”。 |
6
4
为什么只要有足够的HTML和JavaScript就麻烦了?这将是编写面向用户的应用程序的通用且全面的方式。^^ 另外,我还没有真正使用WPF,但它似乎涉及到一种“声明性”的UI构建技术,就像您描述自己的梦想一样,它扩展到了Silverlight和各种各样的Microsoft技术。他们不能孤军奋战… |
7
2
如果您没有固定在Java上,WPF与其XAML是一种您正在描述的方法,将布局与逻辑分离,就像CSS和HTML一样。 |
Devang Sanghani · 柏树检查线通过 2 年前 |
Brendan · 如何在Flatter中创建圆形化身周围的虚线边框 2 年前 |
Shadow43375 · 当前可见的视口部分是否有官方术语? 6 年前 |
HyperQBE · 如何在pyqt MessageBox中使用变量 6 年前 |
Lord Jesus · 如何添加“HH:mm:ss”格式的秒表? 6 年前 |