java 下swing的开发 请教下大家,swing开发桌面应用程序都用什么工具啊? 是手写swing还是借助插件开发?指点下小弟啊 谢谢 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 eclipse加插件 我用着一个叫visual editor 开发桌面应用时都是用GUI插件来完成么?没有手写的?我现在打算写一个小系统,使用jframe+jinternalframe 但是jinternalframe出来的窗口都不是在前端显示,我设置了toFront()也没有用,还有就是swing中的布局,里面的组件你们都是用绝对定位么? 喜欢手写。找到一个强力的布局管理器如MiGLayout/JGoodies FormLayout后,手写很方便。好多人都喜欢用Netbeans,netbeans集成了Swing Appliction Frame和 Beans Binding。Swing开发简化了不少。 JInternalFrame 要和 JDesktopPane配合使用。 使用MYECLIPSE7。0以上的版本自带这个插件不需要自己装的,就可以用啦 // Create an internal frame boolean resizable = true;boolean closeable = true;boolean maximizable = true;boolean iconifiable = true;String title = "Frame Title";JInternalFrame iframe = new JInternalFrame(title, resizable, closeable, maximizable, iconifiable);// Set an initial size int width = 200;int height = 50;iframe.setSize(width, height);// By default, internal frames are not visible;make it visible iframe.setVisible(true);// Add components to internal frame... iframe.getContentPane().add(new JTextArea());// Add internal frame to desktopJDesktopPane desktop = new JDesktopPane();desktop.add(iframe);// Display the desktop in a top-level frame JFrame frame = new JFrame();frame.getContentPane().add(desktop, BorderLayout.CENTER);frame.setSize(300, 300);frame.setVisible(true); windowbuilder插件 或者netbeans 如果是练习的话还是手写好netbeans 各组件可以直接往里拖 很方便 如果涉及swing还是netbeans好一点 恩恩 谢谢各位 其实也尝试过用myeclipse或者netbean 主要是这些工具生成的代码不是很好,手写的代码比较干净,但就是布局麻烦些 , 各有利弊 ,大家能推荐推荐手写代码用哪种布局比较快捷一些啊? 再有就是swing方面的书籍太少了,纸板的极少,只能在网上搜资料,E文的看时间长了就有些烦 , 无奈ing 谢谢各位的指点啊 HTTPCLIENT下载后是JAR格式,应该怎么用弄后才能使用? java中字符编码问题 一个简单却奇怪的问题 安装了JDK运行平台,重启后为何又不能用了 CORBA启动异常怎么办? 编个小java程序,找出所要求的另一个java程序的行数 Eclipse初级问题(Help,Help!) 学jdbc、servlet买什么书最好? 请教:如何打开keystore文件? 各位师兄师姐再帮忙看看为什么下面的代码运行时出错? 这几天学习java的 I/O流,有点疑问,想请教一下大家 寻一正则表达式
boolean closeable = true;
boolean maximizable = true;
boolean iconifiable = true;
String title = "Frame Title";
JInternalFrame iframe = new JInternalFrame(title, resizable, closeable, maximizable, iconifiable);
// Set an initial size int width = 200;
int height = 50;
iframe.setSize(width, height);
// By default, internal frames are not visible;make it visible
iframe.setVisible(true);
// Add components to internal frame...
iframe.getContentPane().add(new JTextArea());
// Add internal frame to desktop
JDesktopPane desktop = new JDesktopPane();
desktop.add(iframe);
// Display the desktop in a top-level frame
JFrame frame = new JFrame();
frame.getContentPane().add(desktop, BorderLayout.CENTER);
frame.setSize(300, 300);
frame.setVisible(true);
谢谢各位的指点啊