分类目录归档:Java程序开发

Java程序开发,java环境变量设置, java学习,java编程技术,Java是如今最流行的编程语言技术,是Sun公司推出的Java程序设计语言和Java平台(即JavaSE, JavaEE, JavaME)的总称。

java 事件适配器



java 事件适配器.

事件适配器,为一些Listener接口提供了适配器(Adapter)类
通过继承事件所对应的Adapter类,只需重写需要的方法
提供了一种简单的实现监听器的手段,可以缩短程序代码
由于java的单一继承机制,当需要多种监听器或此类已有父类时,就无法采用事件适配器[......]

Read more

java AWT组件库



java AWT组件库,

1、按钮(Button),最常用的组件
构造方法:Button b=new Button(“Quit”);
当按钮被点击后,会产生ActionEvent事件,需ActionListener接口进行监听和处理事件
ActionEvent的对象调用getAction[......]

Read more

java Swing

java Swing.

Swing是由100%纯java实现的,Swing组件是由Java实现的轻量级(light-weight)组件,没有本地代码,不依赖操作系统的支持,这是它与AWT组件的组大区别
AWT组件通过与具体平台相关的对等类(Peer)实现,Swing比AWT组件具有更强的实用[......]

Read more

java Swing组件和容器

Swing组件和容器.

组件从功能上可分为:
顶层容器:JFrame、JApplet、JDialog、JWindow共4个
中间容器:JPanel、JScrollPane、JSplitPane、JToolBar
特殊容器:在GUI上起特殊作用的中间层,如:JInternalFrame、JLa[......]

Read more

java JComboBox

JComboBox.

JComboBox(组合框)
下拉列表,用来提供多项内容供用户选择
组合框从JComponent继承的JComboBox类来实现
JcomboBox产生ItemEvent事件
setMaximumRowCount方法可以设置用户点击JComboBox时显示的最大条目数[......]

Read more

java JList

java JList.

显示对象列表并且允许用户选择一个或多个项的组件。
ListSelectionModel类定义了3个常量来指定Jlist的选择模式
SINGLE_SELECTION:只允许每次选择一个选项
SINGLE_INTERVAL_SELECRTION:允许每次选择列表中连续[......]

Read more

java JTable

java JTable.

表格的主要功能是把数据以二维表的形式显示出来
使用表格,依据MVC的思想,最好先生成一个MyTableModel类型的对象来表示数据
这个类是从AbstractTableModel类中继承来的,其中有几个方法是一定要重写的,例如getColumnCount,get[......]

Read more

java菜单

java菜单.

菜单的类型:下拉式菜单和弹出式菜单
菜单只在激活时可见
菜单的交互:
侦听器向每个单独的菜单项注册
选择一个菜单项
产生一个ActionEvent
将ActionEvent发送给该选项的侦听器
执行ActionPerformed()

Menus
在Swin[......]

Read more

一个简单的java窗口程序

一个简单的java窗口程序.

前几日看康辉老师的吉大JAVA培训教程,看到一个并没有完全给出源代码的例子

在这里补充完整,功能很简单,用最简单的方法来实现,没有涉及到太多复杂的东西

没有全部完成,只有主体框架,字体设置和颜色设置那里的事件没实现,今天有点累,明天补上

&nbs[......]

Read more

Java中的移位运算符

Java中的移位运算符.

在java中,我们可以对数据按二进制进行移位操作,java的移位运算符有三种:
左移: <<
右移: >>
无符号右移:>>
移位的相关规则:
左移后,最后一位补0
右移时,我们要看符号位,如果是1,移位后最高位添1
无符[......]

Read more