所以我对java编程有点新,我正在为一个项目制作一个GUI应用程序,但我不知道如何实际查看GUI。我不是指如何去设计编辑器,但是如何让我的GUI在屏幕上像窗口或应用程序那样运行。它所做的只是告诉我我已经成功构建,然后就完成了。我觉得有一些代码需要使用,但我不知道该把它放在哪里或如何使用它。作为参考,我的GUI的名字是Visual.java,我的主类是StemNav.java。请帮忙,因为我现在不知道该怎么办。谢谢!如何使GUI弹出?
-1
A
回答
1
这是一个非常简单的Java程序,使一个窗口弹出的例子:
import javax.swing.*;
public class Main {
public static void main(String[] args) {
JFrame frame = new JFrame();
frame.show();
}
}
有一吨的为JFrame的自定义选项,但一对夫妇的最有用/常见:
frame.setSize(width, height);
frame.setTitle("My Window Title");
frame.pack()是frame.setSize()的有用替代方法。
您可以通过javadocs查看java.awt和javax.swing以了解如何在Java中使用图形,但是大多数Java图形对象有很多方法和属性,因此最好找到一个流线型图形教程。这里有一个很好的一个摆动:http://www.tutorialspoint.com/swing/
0
这里有一个最低限度的例子
import java.awt.Dimension;
import javax.swing.JFrame;
public class Main {
public static void main(String args[]){
JFrame frame = new JFrame("Test Frame");
frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
frame.setSize(new Dimension(1000, 600));
frame.setVisible(true);
}
}
0
/**
* Example code of way to get output on the screen
*/
public class Visual {
public static void main(String[] args) {
StemNav sNav = new StemNav(); // pass in parameters required by StemNav
sNav.methodInStem() // pass in parameters required by methods
System.out.println("Output Example")
}
}
相关问题
- 1. Java GUI弹出窗口netbeans
- 2. Java GUI弹出式菜单
- 3. 无法使用GUI扩展弹出元素错误获取唯一ID弹出
- 4. 如何使viewcontroller弹出
- 5. 如何使用弹出
- 6. 如何使弹出工作
- 7. 如何使Popup弹出内
- 8. Java GUI如何弹出消息类似MSN Messenger的窗口
- 9. 创建弹出式GUI,显示答案
- 10. MATLAB中的GUI弹出菜单
- 11. 在iPhone上实现GUI弹出窗口
- 12. Java GUI弹出以前的窗口
- 13. 如何在GUI输出中使用printf
- 14. 如何使ddslick弹出式溢出
- 15. 如何使主GUI线程“等待”,直到单独的弹出窗口消失
- 16. 如何访问GUI输出?
- 17. 如何退出matlab gui
- 18. 如何使用jquery fancybox弹出弹出视频
- 19. 如何使用Extjs弹出窗口弹出一个aspx页面
- 20. 如何使弹出使用ng_show
- 21. 使用GUI弹出按钮(matlab)的不同设置
- 22. 如何弹出TTPhotoViewController?
- 23. 如何弹出图
- 24. 如何通过数据弹出,以及如何在弹出
- 25. 使用弹簧布局对于手GUI
- 26. 如何使用此JQuery弹出窗口?
- 27. 如何使用cookie防止弹出colorbox?
- 28. 如何使弹出div可拖动
- 29. 如何使UNNotificationRequest立即弹出?
- 30. 如何使QComboBox向上弹出?
[创建GUI用JFC/Swing的(http://docs.oracle.com/javase/tutorial/ uiswing /); [JavaFX入门](https://docs.oracle.com/javafx/2/get_started/jfxpub-get_started.htm) – MadProgrammer
这是[Popup Message boxes]的重复问题(http://stackoverflow.com/questions/7080205 /弹出消息盒) – caot