Cha*_*nya 7 java swing swt jface
我将设置使用Java创建文件资源管理器.目的是尽可能地模拟默认资源管理器的行为,无论底层操作系统是什么.
我在Java中没有做过GUI编程.
我查找了Swing,SWT和JFace,我开始使用本教程开始我的项目:http: //www.ibm.com/developerworks/opensource/library/os-ecgui1/
我想知道您对解决此问题的最佳方法的看法.如果您可以评论编码的复杂性,可移植性和操作系统独立性以及效率,那就太棒了.
还有什么我应该知道的吗?还有其他方法吗?
非常感谢!
感谢您的回答和回复.
看起来我会选择Swing来实现文件浏览器.是什么给了我毛骨悚然的想法,没有什么可以模仿默认的资源管理器视图...你能提供一些关于它的指示吗?我是否获取文件列表,获取图标,然后在屏幕上以网格方式排列它们以显示默认的资源管理器视图?
你最好使用Swing.对于不同的操作系统,您需要不同版本的SWT和JFace.
最好的方法是从简单开始,并在您了解更多内容时添加到您拥有的内容中.
为了帮助您入门,您需要一个带有两个JPanel子项的JFrame.
您需要将JMenuBar添加到JFrame.JMenu项目被添加到JMenuBar.JMenuItem项目被添加到JMenu.
Oracle的Swing Overview将帮助您向项目添加更多Swing组件.