JAVA图形与界面
容器组件(控件、底层) Frame
窗体大小 setSize()
窗体按钮 setDefaulitOperation()
禁止最大化操作setResizable(flase)
窗体位置 setLocationRelativeTo(null) 设置居中 默认靠左
窗体可视化 setVisible(true)
窗体布局 setLayout()
流式布局(自动填满换行)setLayout参数为new FlowLayout()
自由布局即关闭布局管理器 setLayout参数为null
添加组件 add(实例化对象)
元素组件
标签(显示图片、文字) JLabel
大小设置1(通用):setPreferrdSize(new Dimension(x,y))
大小设置2(不常用): setSize()
大小设置3(关闭流式布局状态下用): setBounds(间距x,间距y,大小x,大小y)
文字 实例化setText
图片 实例化ImageIcon 参数为路径
文本域(多行文本框) JTextArea
按钮 JButton
文本框(单行文字) JTextFiled
密码框 JPassword