嗯,我记得这个问题很长一段时间了。 即使我有一个复杂的要求,我会尽可能简单。
我有后台进程,它使用两个参数,我用它来从命令行执行。 第一个论证可以有三个有效值,而secong参数可以有两个有效值。
我通常在solaris unix中的命令行上运行该进程。该进程完全用C ++编码。
我现在想要的是我希望在java中创建一个简单的gui来在后台运行该进程。 我是java的高级概念的全新,我知道我在大学时代学习过的一些核心java。
所以,我的问题在这里如何开始创建一个gui? 使用java创建一个简单的gui我需要什么? 我有足够的信心学习java中的gui编程,因为我是一名c ++程序员。
请给我一些正确的指示,为我的思想付出一些生命,网上提供的任何一些好材料都会有所帮助。
答案 0 :(得分:2)
答案 1 :(得分:1)
您想要使用的Google搜索是“java swing tutorial”。 Swing是Java的GUI库。
您还可以查看:Java GUI frameworks. What to choose? Swing, SWT, AWT, SwingX, JGoodies, JavaFX, Apache Pivot?
答案 2 :(得分:1)
你真的需要一个JFrame和一个JPanel。 JFrame是gui所在的物理窗口,而JPanel是内容管理器。您将JComponents(例如JLabel,JComboBox)放入JPanel。
Java Api:http://docs.oracle.com/javase/7/docs/api/
使用每个组件的示例:http://docs.oracle.com/javase/tutorial/uiswing/components/index.html
答案 3 :(得分:0)
IMO,您可以尝试使用JavaFX 2.1在java中开发GUI。它有Scene builder工具来设计你的应用程序,内置支持css skin。
检查Javafx 2.1 here中的并发性。