我试过不同的方法来创建不同的接口和小程序。我试图做的主要事情之一是让这些gui显示文本并显示带有不同文本的多个按钮,从而产生不同的结果。我问的是,创建一个applet或一个接口需要什么代码(因为我没有告诉两者之间的区别),我应该如何处理构建和构建这些问题。如何使用按钮和文本创建界面?
回答
我建议您使用NetBeans,因为它有一个编辑器,是创建小程序的简单方法。
你有我能想到的三个主要的选择,别人也肯定想起别的东西:
创建一个Web服务器,实际上起到一个网站的界面。您可以自己编写接口代码并使用ajax与您的java服务器进行通信,您可以让GWT等为您做。考虑也框架,如Struts
创建一个小应用程序,这将成为一个网站的嵌入对象。这很快就失去了恩典,如果仅仅是因为浏览器中的java插件的痛苦,我会强烈劝阻你。
通过使用AWT或Swing创建具有接口的应用程序与Java),或者,这是我个人的看法,更优雅与SWT
这很难说什么你最有帮助不知道您更多的要求,但如果你正在进行的web,我建议你看看GWT,如果你要去桌面应用程序,看看SWT。另外,请理解这些都是经过良好测试的框架,我的偏好就是这些,偏好。
若要使用Java,您可以使用摇摆在Eclipse的接口。
在Eclipse:
- 创建一个新的Java项目(文件 - >新建 - > Java项目)。
- 右键单击
src
文件夹,然后单击新建 - >其他 - >的WindowBuilder - >秋千设计师 - > [应用程序窗口]/[JApplet的。 - 添加你想要的组件(按钮,文本框......)。
我看来,像你想毕业从控制台程序到GUI程序。 GUI与控制台程序的工作方式不同。一个控制台程序,你有一堆循环和if语句,但一个GUI程序完全不同。主要区别在于GUI程序是事件驱动的。
有了这样说,你要选择一个GUI框架,像秋千。然后决定是否希望您的应用程序基于Web或桌面。一个applet更适合web。如果你想要一个桌面程序,那么你需要一个JFrame,它将成为应用程序的顶级容器。
你可以学习所有的标准Swing API here在提供给您的组件。国际海事组织看起来像你需要从头开始,所以我会从How to Create GUIs with Swing的存在开始。您将要密切关注部分上Writing Event Listeners
如果做想创建一个小程序,而不是一个桌面程序,你可以看到Applets,在那里你会学习如何开发小程序以及如何部署他们。你仍然需要从我提到的Swing链接学习一些基础知识。另外,在开始使用拖放gui构建工具之前,我会强烈建议您先学习手工代码。从长远来看,它最适合你。
我希望这可以让你开始正确的方向。
所有平台的事实上的世界标准GUI正在变成Html5和css3。
因此,编写接口的最简单方法是使用HTML。你不需要applet,除非你有真正的特定需求,比如有一个连接到服务器进行聊天或其他任何事情。无论如何,大多数applet存在的原因现在都在标准HTML中解决。如果你想学习一门新索绪尔,尝试飞镖(dartlang.org)
你可以使用镖有更多的适应GUI以标准世界
我解释为什么在这个博客帖子 http://1veu.blogspot.com/2013/12/why-i-think-dart-will-detrone-java.html
当然,即使您需要使用本机GUI编写独立应用程序,HTML5和css3仍然广泛应用于Webkit或本机代码转换器(如PhoneGap)。
- 1. “创建PayPal按钮”界面
- 2. 如何使用图标和按钮描述文本创建链接按钮
- 3. 用文本框和按钮创建UITableViewCell?
- 4. 使用文本创建按钮元素
- 5. 如何用图标和文本在ActionBar中创建按钮?
- 6. 如何用图像,文本和两种颜色创建按钮?
- 7. 如何使用像tweetbot这样的摄像头按钮创建界面
- 8. 如何使用VB.net中的文本创建图像按钮?
- 9. 如何使用ActionScript 3在Flash中创建文本按钮?
- 10. 如何使用SWT创建新的控件(文本+按钮)?
- 11. 如何创建和保存gtk界面
- 12. 使用imageview和文本创建按钮html
- 13. 创建富文本编辑器界面
- 14. 如何在同一级别上创建文本和按钮
- 15. 如何在视图内创建文本框和按钮?
- 16. 如何创建平面按钮样式
- 17. 如何用XML文件中的文本创建图像按钮?
- 18. 如何在按下按钮后更改应用界面的文本?
- 19. 如何使用iOS中的文本和按钮在Android中创建标头
- 20. 如何使用线性渐变颜色创建按钮边框和文本?
- 21. GWT创建与用户界面的自定义按钮
- 22. ExtJS6创建按钮用户界面全局主题
- 23. 使用单选按钮创建使用数组更改文本的面板
- 24. jQuery用户界面 - 定义的.ui按钮,仅文本的.ui按钮,文本单选按钮仅
- 25. 单击按钮创建文本文件
- 26. 创建界面
- 27. 练习:视图,布局和按钮来创建android图形用户界面
- 28. 如何使用另一个按钮创建按钮
- 29. 创建通用用户界面文件
- 30. 自定义用户界面按钮上的文本对齐