构造函数和图形界面开发
程序员文章站
2022-05-23 11:07:09
...
构造函数和图形界面开发。知道并理解了构造函数及重载的概念。
构造函数及重载的代码如下
public class Student{
//定义时不传入参数
public Student(){}
//定义时传入名字
public Student(String name){
this.name=name;
}
//定义时传入学分
public Student(int score){
this.score=score;
}
//定义时传入名字和学分
public Student(String name,int score){
this.name=name;
this.score=score;
}
}
接下来有了解到了图形界面的开发,图形界面包含的内容有:
一、容器。
1.JFrame 最大的容器,任何组件和其他容器都可以放在里面,但自己 不能放在自己里面。
//实例化一个窗体容器
javax.swing.JFrame JF=new javax.swing.JFrame();
2.JPanel 面板,可以自己放在自己里面。
组件
1.javax.swing.JTextField 文本框类
2.javax.swing.JButton 按钮
3.javax,swing.JLabel 标签
......
三、布局
1.java.awt.FlowLayout 流式布局
2.java.awt.GridLayout 网格布局
3.java.awt.BoardLayout 边框布局
一、二两个类容都在javax.swing包里,第三个内容在java.awt包里
构造函数及重载的代码如下
public class Student{
//定义时不传入参数
public Student(){}
//定义时传入名字
public Student(String name){
this.name=name;
}
//定义时传入学分
public Student(int score){
this.score=score;
}
//定义时传入名字和学分
public Student(String name,int score){
this.name=name;
this.score=score;
}
}
接下来有了解到了图形界面的开发,图形界面包含的内容有:
一、容器。
1.JFrame 最大的容器,任何组件和其他容器都可以放在里面,但自己 不能放在自己里面。
//实例化一个窗体容器
javax.swing.JFrame JF=new javax.swing.JFrame();
2.JPanel 面板,可以自己放在自己里面。
组件
1.javax.swing.JTextField 文本框类
2.javax.swing.JButton 按钮
3.javax,swing.JLabel 标签
......
三、布局
1.java.awt.FlowLayout 流式布局
2.java.awt.GridLayout 网格布局
3.java.awt.BoardLayout 边框布局
一、二两个类容都在javax.swing包里,第三个内容在java.awt包里
上一篇: 【Java】异常(Exceptions)
下一篇: 从头开始学Java(二)