作为一名大二的学生,本人非常热爱编程,所以就编一些通俗易懂的代码来针对我们学生的理解。在如今计算机热炒的时代,对于刚接触Java,数据库的学生来说未免在做一些作业与实验而感到棘手,所以自己就做了一些对于接触Java,数据库的学习计算机专业的学生最易懂的知识的实践,简单易懂,这样可以提高我们学生对Java以及更深的认识。话不多说请君观阅(如有不妥之处,望大神指点迷津)。
BoxLayout
–
BoxLayout
往往和
Box
这个容器结合在一起使用,因为
Box
的默认布局为
BoxLayout
,如果想控制
Box
容器中组件之间的距离,需要使用水平或垂直支撑组件。
–
使用
Box
类的静态方法
createHorizontalStrut
(int width)
可以获得一个不可见的水平
Strut
对象,作为水平支撑。
–
使用静态方法
createVerticalStrut
(int height)
可以获得一个不可见的竖直
Strut
对象,作为垂直支撑。
–
使用
Box
类的静态方法
createHorizontalBox
()
可以获得一个可以水平存放组件的
Box
对象。
–
使用静态方法
createVerticalBox
()
可以获得一个可以竖直存放组件的
Box
对象。
标签和文本编辑组件
–
JLabel
(标签)用于显示文本或图像。
–
可以通过设置垂直和水平对齐方式,指定标签显示区中标签内容在何处对齐。默认情况下,只显示文本的标签是开始边对齐,而只显示图像的标签则水平居中对齐。
–
JTextComponent
(文本编辑组件)有三个直接子类:
JEditorPane
、
JTextArea
和
JTextField
。
–
JLabel
、
JTextComponent
及其子类的继承关系如图