有关swing java swing现在的用途广泛么,如果想做一个GUI的程序,swing是一个好的选择么?我是初学者,想买一本专门研究swing的书籍,求教,谢谢 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 java很不擅长做界面,不过如果楼主非要用swing做,可以考虑一下OReilly出的一本专门讲解swing的书,很厚,很全面. 是啊,JAVA不适合做界面,很麻烦的,我现在就用他做酒店管理系统,年后还要答辩呢,不过上手就好了,需要的话给你发过去! 建议SWT & JFace(SWT的扩展)开发界面吧,对SWING或AWT还是要了解一下. 界面开发还是Delphi好,而且跟Java或者。Net兼容性都很好但是如果一定要做JavaGUI的话,JBuilder2006是个不错的选择,我一直用它!------------------------------------------------------------------PC火烈鸟http://blog.csdn.net/pcfirebird/ 用VB做界面很好做,但JAVA上手之后也很好做的 学习一些SWING和AWT方面的知识,下载一个SUN公司的sun enterprise studio 8软件,那是免费的直接到SUN公司去下栽,再那里就可以用图形化工具进行界面开发,不用自己编写代码,自己编写太麻烦了,其实JAVA的界面开发不是主要的,我认为最主要的还是JAVA的基础部分 个人认为Swing做界面很强,它的思想是VB及DELPHI之流无法比以的,只是以前我们用VB太多了,随便拖几个控件就可以(其实Swing中将Layout设为NULL也可以随便放)。 学习Swing,个人认为一定要了解Layout,然后多看看MVC的思想,然后你就会发现用Swing做界面真的非常好,尤其在需要自定义风格时。 举个例子: 在main中用以下方法可以更改整个应用程序中相关控件的界面风格,而不用逐个去改。 // 更改树的默认展开/收缩按钮 UIManager.put("Tree.expandedIcon", new ImageIcon(MainFrame.class .getResource("/res/Images/ExpandedIcon.png"))); UIManager.put("Tree.collapsedIcon", new ImageIcon(MainFrame.class .getResource("/res/Images/collapsedIcon.png"))); // 取消字体加粗 UIManager.put("swing.boldMetal", Boolean.FALSE); // 更改JTextField只读(setEnable(false))时的颜色,默认颜色太淡了 UIManager.put("TextField.inactiveForeground", SystemColor.GRAY); O'Reilly:Java Swing(第二版)学习Swing的好书 swing还是不错的,可以用eclipse来做 直接用swing开发界面太麻烦eclipse有一个界面开发插件,本来想试试,可以我装了以后总是出错,郁闷 怎么改环境变量 一个高深的多线程问题—— 多线程中的多态机制 如何用java 某一时间的unix Timestamp 在线等!!! 如何做到 酷狗播放器 中的自定义按钮的效果呢?给个方向或思路吧 在一个非web的程序中,如何使用java来抓取google的搜索结果 WEB开发基础问题 听说jtds比ms driver好很多了.昨天测试了一吧. 请问哪儿有大量的SCJP考试的模拟试题及模拟软件下载?多谢! JDK安装后,还要修改AUTOEXEC.BAT么? 如何修改注册表? 有偿转让Java即时通信工具源程序及设计文档 数字转汉字问题
还要答辩呢,不过上手就好了,需要的话给你发过去!
http://blog.csdn.net/pcfirebird/
学习Swing,个人认为一定要了解Layout,然后多看看MVC的思想,然后你就会发现用Swing做界面真的非常好,尤其在需要自定义风格时。
举个例子:
在main中用以下方法可以更改整个应用程序中相关控件的界面风格,而不用逐个去改。 // 更改树的默认展开/收缩按钮
UIManager.put("Tree.expandedIcon", new ImageIcon(MainFrame.class
.getResource("/res/Images/ExpandedIcon.png")));
UIManager.put("Tree.collapsedIcon", new ImageIcon(MainFrame.class
.getResource("/res/Images/collapsedIcon.png")));
// 取消字体加粗
UIManager.put("swing.boldMetal", Boolean.FALSE);
// 更改JTextField只读(setEnable(false))时的颜色,默认颜色太淡了
UIManager.put("TextField.inactiveForeground", SystemColor.GRAY);
学习Swing的好书
eclipse有一个界面开发插件,本来想试试,可以我装了以后总是出错,郁闷