好吧,所以这可能会关闭或任何,我不在乎。我不得不说这是因为它只是让我像地狱一样沮丧。 曾经一段时间,我从一个html / css / php背景进入了广泛的应用程序开发深度。我在Java的山谷漫
...好吧,所以这可能会关闭或任何,我不在乎。我不得不说这是因为它只是让我像地狱一样沮丧。
曾经一段时间,我从一个html / css / php背景进入了广泛的应用程序开发深度。我在Java的山谷漫步,探索了C#的奥秘。我厌倦了Ruby的美,忽略了Bash的顽固简单,并不时回来拜访我的老朋友HTML,CSS和PHP。
直到我有了在Java中创建桌面应用程序的任务,我对为了使应用程序在外观和感觉方面更加用户友好而遭受的痛苦和痛苦感到震惊。
我被困在一个噩梦的布局管理器,停靠参数和任何犯规的生物撒谎在java.swing和同伴门之外。
在这一点上,我觉得在我的想法育种。正如科布所说的;什么是最具弹性的寄生虫?菌?病毒?肠蠕虫?一个主意。弹性…高传染性。一旦一个想法抓住了大脑,几乎不可能根除。一个完全形成 – 充分理解的想法 – 坚持;在某处。 – 你知道,这种想法。
我想知道,为什么不能像我的哥们CSS一样容易。布局这样,使用边距,边框,浮动,无论什么。
现代web应用程序完全设计在纯粹,简单,容易的CSS。我疯了,想要相同的我的桌面应用程序?两者之间的差距越来越大,因为我写这个。有些Web页面比任何最喜欢的程序员在他们整个生命中写的东西要复杂得多。
我只是不明白为什么GUI创建必须这么大。也许它只是因为我来自不同的背景,并习惯于CSS样式,所以只有我感觉这样,但仍然;
有没有人想过这个?是否会如此难以创建一个CSS解析器来样式GUI?用与web开发完全相同的方法?类,ID,选择器等。创建这个的最大的困难是什么?
有人甚至觉得我一样的方式吗?
或者(什么是相当emberassing)有这样一个工具,我只是太蠢了找不到它?
.解决方法
. Mozilla的基于XML的语言 XUL使用CSS作为gui布局的工具。他们有一篇关于“ Skinnable XUL and CSS”的文章。 . .....- 上一篇:css – px,em和ex之间有什么区别?下一篇:css+svg实现支付宝小鸡吃米
- · 移动端rem距离单位的使用01-10
- · 使用 media 实现响应式布局01-10
- · 教你用原生CSS写炫酷页面切换效果,跟第三方组件说拜拜01-10
- · CSS盒模型之内边距、边框、外边距 十九问 (持续更新)12-30
- · 轻松上手CSS Grid网格布局12-29
- · Flex 布局教程12-29
- · display的值及作用12-19
- · 如何避免FOUC12-19
- · CSS3新特性12-19
- · CSS引入方式12-19
- · CSS选择器12-19
- · CSS常用单位12-19