摘要: 学swing 之前先学awt ,因为awt 是Java实现图形界面的基础。 它能够完成编写界面的基本功能,最重要的是,事件的监听是由awt完成的。 而swing是在awt基础上提供的新的界面工具包,它比awt运行速度快,界面也更加漂亮。 但是,事件的响应等工作还是要用awt来完成。 学习awt,着重 阅读全文
posted @ 2018-07-27 17:27 borter 阅读(150) 评论(0) 推荐(0) 编辑
摘要: AWT和Swing之间的基本区别:AWT 是基于本地方法的C/C++程序,其运行速度比较快;Swing是基于AWT 的Java程序,其运行速度比较慢。 对于一个嵌入式应用来说,目标平台的硬件资源往往非常有限,而应用程序的运行速度又是项目中至关重要的因素。 在这种矛盾的情况下,简单而高效的AWT 当然 阅读全文
posted @ 2018-07-27 16:40 borter 阅读(1347) 评论(0) 推荐(0) 编辑
摘要: Swing 是在AWT的基础上构建的一套新的图形界面系统,它提供了AWT 所能够提供的所有功能,并且用纯粹的Java代码对AWT 的功能进行了大幅度的扩充。 例如说并不是所有的操作系统都提供了对树形控件的支持, Swing 利用了AWT 中所提供的基本作图方法对树形控件进行模拟。 由于 Swing 阅读全文
posted @ 2018-07-27 14:03 borter 阅读(192) 评论(0) 推荐(0) 编辑
摘要: AWT 是Abstract Window ToolKit (抽象窗口工具包)的缩写,这个工具包提供了一套与本地图形界面进行交互的接口。 AWT 中的图形函数与操作系统所提供的图形函数之间有着一一对应的关系,我们把它称为peers。 也就是说,当我们利用 AWT 来构件图形用户界面的时候,我们实际上是 阅读全文
posted @ 2018-07-27 13:40 borter 阅读(486) 评论(0) 推荐(0) 编辑
摘要: WEB就是轻量级;如果要炫,FLEX或即将普及的html5.0都能做到像C/S那样。 java做web项目比较多;如果是桌面程序,还是走C/S比较成熟。 如果是B/S架构的,后台还是JAVA,前台可以用JSP+JS+CSS渲染;也可以把前台换成FLEX交互,效果也是很好的。 阅读全文
posted @ 2018-07-27 11:39 borter 阅读(525) 评论(0) 推荐(0) 编辑
摘要: 1、.setEditable(false); 设置文本域不可编辑 2、.setHorizontalAlignment(JTextField.CENTER); // 设置文本的水平对齐方式 有效值包括: JTextField.LEFT 居左 JTextField.CENTER 居中 JTextFiel 阅读全文
posted @ 2018-07-27 11:06 borter 阅读(356) 评论(0) 推荐(0) 编辑
摘要: AWT(Abstract Window Toolkit),中文译为抽象窗口工具包,是Java提供的用来建立和设置Java的图形用户界面的基本工具。 AWT由Java中的java.awt包提供,里面包含了许多可用来建立与平台无关的图形用户界面(GUI)的类,这些类又被称为组件。 Swing是一个用于开 阅读全文
posted @ 2018-07-27 10:56 borter 阅读(642) 评论(0) 推荐(0) 编辑
摘要: javax.swing 最常用的pachage,包含了各种swing组件的类 javax.swing.border 包含与swing组件外框有关的类 javax..swing.colorchooser 针对swing调色盘组件(JColorChooser)所设计的类 javax.swing.even 阅读全文
posted @ 2018-07-27 09:47 borter 阅读(970) 评论(0) 推荐(0) 编辑
摘要: Java中的Swing及AWT又称GUI编程。 关于学习Java要不要学Swing及AWT,这个完全取决于个人的开发及发展方向。 如果从事web方向的开发,则可以不用学习Swing及AWT。 如果从事的是GUI编程或C/S模式的编程,则要学习Swing及AWT。 阅读全文
posted @ 2018-07-27 09:15 borter 阅读(572) 评论(0) 推荐(0) 编辑
摘要: Swing是一个用于开发Java应用程序用户界面的开发工具包。 以抽象窗口工具包(AWT)为基础使跨平台应用程序可以使用任何可插拔的外观风格。 Swing开发人员只用很少的代码就可以利用Swing丰富、灵活的功能和模块化组件来创建优雅的用户界面。 工具包中所有的包都是以swing作为名称。 阅读全文
posted @ 2018-07-27 09:07 borter 阅读(283) 评论(0) 推荐(0) 编辑