组件
代码 | 作用 |
---|---|
JFrame win =new JFrame(“窗体标题”); | 创建一个窗体,win为窗体名字 |
setMenuBar(MenuBar mb); | 设置菜单 |
Dispose(); | 关闭窗体,释放占用资源 |
setVisible(bolean b); | 设置窗体的可见性 |
setSize(int width, int height); | 设置窗体的大小 |
Validate(); | 使窗体中的组件能显示出来 |
etTitle(String title); | 设置标题内容 |
getTitle(); | 获取标题内容 |
setDefaultCloseOperation(EXIT_ON_CLOSE) ; | 设置窗体的关闭按钮可用 |
代码 | 作用 |
---|---|
ImageIcon icon=new ImageIcon(“图片位置”); | 创建图片对象 |
Button jb=new JButton(“图片名字”,icon); | 创建一个带标签文本和图标的按钮 |
JButton(Action a); | 创建一个按钮,属性从Action中获取 |
getLabel(); | 获得按钮上的标签文本内容 |
setLabel(String label); | 设置按钮的标签文本内容 |
setLabel(String s); | 设置按钮上的标签文本内容 |
SetIcon(Icon icon); | 设置按钮上的图标 |
setMnemonic(char c); | 设置按钮可否单击 |
addActionListener(ActionLister 1); | 设置事件源的监视器 |
RemoveActionListener(ActionListener 1); | 删除事件监视器 |
代码 | 作用 |
---|---|
Panel name = new Panel(); | 创建面板对象name(自己命名) |
add(name); | 将面板name添加到窗体容器中 |
myPanel.add(其他组件); | 把组件放置到面板上 |
代码 | 作用 |
---|---|
JTextField text=new JTextField(容纳的字符数); | 创建文本框 |
setText(“文本内容”); | 设置文本内容 |
getText(); | 获取文本内容 |
isEdit(); | 检测文本的可编辑性 |
setEditable(); | 设置文本的可编辑性 |
getSelectecText(); | 获取选取文本内容 |
select(); | 选取文本内容 |
copy(); | 将选定的内容传输到系统剪贴板 |
Cut(); | 将选定的内容传输到系统剪贴板,并把文本组件中的内容删除 |
JLabel(); | 创建空标签的构造方法 |
JLabel(); | 创建具有文字text的改造方法 |
代码 | 作用 |
---|---|
容器对象.setLayout(new ____Layout()); | 在容器中设置五种布局之一 |
五种布局
布局方法 | 名称 |
---|---|
浮动布局 | Flow |
边界布局 | Border |
网络布局 | Grid |
卡片布局 | Card |
网络袋布局 | GridBag |