窗体:
pubic JFrame();//创建一个没有窗口的标题
public JFrame(String title);//创建一个指定标题的窗体
方法 | 描述 |
---|---|
public void setSize (int width,int height) | 设置窗体大小 |
public void setSize(Dimension d) | 通过Dimemsion设置窗体 |
public void setBackground(Color c) | 设置窗体的背景颜色 |
public void setLocation(int x,int y) | 设置窗体显示的位置 |
public void setLLcation(point p) | 通过point设置组件的显示位置 |
public void setVisible(boolean b) | 设置窗体是否课间,默认不可见 |
public void setResizable(boolean b) | 设置窗体是否可调整大小,默认可调 |
public Container getcontainPane() | 返回窗体对象 |
public void pack() | 调整窗体,以适应组件的大小跟布局 |
public void dispose() | 撤销当前窗体,并释放窗体所用的资源 |
public void setBounds(int x,int y, int width,int height) | 设置窗体的位置和大小 |
public void setDefaultCloseOperation(int operration) | 设置单击关闭按钮时的状态 |
关闭的状态有:
- DO_NOTHING_ON_CLOSE
- HIDE_ON_CLOSE
- DISPOSE_ON_CLOSE //释放窗体占用的资源
- EIXT_ON_CLOSE
标签
构造放发有
()创建一个没有内容的标签
(String text)创建一个带有文章的标签
(String text,int horizontalAlignment)创建一个带有文字,具有水平排列方向的标签对象
(String text Icon image,int horizontalAlignment)创建一个带有图标和文字,并且水平排列方向的标签对象
(String test Icon image)创建一个带有图标的标签
(Icon image,int horizontalAlignment) 创建一个带有图片的的标签对象
horizontalAlignment 的取值有:JLabel.CENTER JLabel.LEFT JLabel.RIGHT
方法 | 描述 |
---|---|
public String getText() | 返回该标签所要显示的文本字符串 |
public void setText() | 定义该标签将要显示的文本,null什么都不显示 |
public void setIcon() | 返回该标签的显示的图形图像 |
public void setBackground(Color c) | 设置标签的背景颜色,默认黑色 |
public void setBackground(Colot c) | 设置标签上的文字颜色 |
按钮
public JButton
常用的构造类有
() 不带文本与图标的按钮
(Icon image) 创建一个带有图标的按钮对象
(String text)创建一个带有文字的按钮对象
(String text Icon image) 创建一个带有问自己和图表的按钮对象
getText,setText,getIcon,setIcon
public void setBounds(int x,int y,int width,int height) 设定按钮的大小,参数x,y是设定矩形图像的组件左上角在容器中的坐标,后者是容器的宽高