文章列表
这几天在做关于树的题目,感觉结点的操作有点难度。
import java.awt.*;
import java.awt.event.*;
import javax.swing.*;
import javax.swing.tree.*;
import javax.swing.event.*;
import java.io.*;
//定义该类继承自JFrame
public class TryTree extends JFrame {
private static final long serialVersionUID = 1L;
// 创建并初始化工具栏中 ...
这两天做了一下书上的题目,出现了很多错误,ClassCastException,空指针错误……,可是后来改错的时候才发现,都是一些粗心的错误。呃!
1.System.exit(0):正常结束程序。System.exit(1):异常关闭程序。
2.setHorizonticalScrollBarPolicy:设置水平滚动条
3. setVerticalScrollBarPolicy:设置垂直滚动条
4.设置成员变量JTextField jt;后,如果要在构造函数中实例化时,应该写成jt = new JTextField(20);
...
确定事件->事件监听->绑定
ActionListener,MouseListener,KeyListener,WindowListener
eg:简单的button按钮触发事件导致窗体改变颜色
可以用内部类来实现事件,再绑定
1.在构造器里面设置。this.setLayout(new FlowLayout()
2.添加按钮。 jb_Red = new JButton("Red");
3.把按钮添加到窗体。this.getContentPane().ad ...
今天开始学习GUI,学校计划是三次的课程,今天了解一些简单的类型和方法.在练习中感觉学的还行。
其中包括顶级窗体,JFrame,以及其中的一些方法
setSize(int 宽,int 高):设置窗体的大小:宽,高,
setLocation(int x,int y):设置窗体位置;距左(x),距上(Y)
setVisible(boolean 是否显示);显示窗体;
setTitle(String 标题) ...