Swing做界面还是相对好用。对于界…

本文探讨了Java Swing在界面设计上的优势,尤其是Java 8对高DPI的良好支持。尽管现代主流界面设计倾向于XML与代码分离,但Swing允许代码与绘图紧密结合,且NetBeans界面编辑器解决了代码杂乱的问题,支持直接从代码编辑界面。作者认为这种设计思路在个人项目中尤为实用,同时指出GTK+3的XML文件易被篡改的缺点,强调界面代码模块化分离的重要性。
摘要由CSDN通过智能技术生成
  感觉Java这点做得非常好,就是把绘图代码跟程序代码结合到一起了。最新的Java 8系列对高DPI支持也非常好,虽然做不到完美展现,不过经过适当的算法调整下屏幕和字体,一样可以轻松做到在15寸的4k屏幕下完美显示。
   Swing做界面还是相对好用。对于界面又有新的理解
  
  其实说Java这方面做得好完全得不到赞同。因为现在主流的界面设计是将“界面”与代码分离开,界面用XML编写,而代码用目标编程语言来写。不单单WFP是,GTK+是,连安卓的开发其实也是这样。分离开的好处是界面设计师可以与程序员分离,并单独工作。不过坏处嘛,就是当合起来的时候得考虑一系列问题。当然,对于成熟的合作团队这不是问题。但是想自己“一个人”写写东西,就得比较繁琐了。
  原本用代码写的坏处可能是生成代码会杂乱无章吧。不过Ne
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值