本周学习了图形界面
1.创建一个窗口的实验代码
package 创建窗口;
import java.awt.Color;
import javax.swing.JFrame;
public class JFrameDemo01 {
public static void main(String[] args) {
// TODO Auto-generated method stub
JFrame f=new JFrame("窗口");
f.setSize(500,300);
f.setBackground(Color.WHITE);
f.setLocation(400,400);
f.setVisible(true);
}
}
运行结果
2.设置窗口内容
package 创建窗口;
import javax.swing.JFrame;
import java.awt.Color;
import java.awt.Dimension;
import java.awt.Point;
import java.awt.Font;
import javax.swing.JLabel;
public class JFrameDemo2 {
public static void main(String[] args){
JFrame f=new JFrame("Welcome");
Font fnt=new Font("Serief",Font.ITALIC+Font.BOLD,28);
JLabel lab=new JLabel("晚安",JLabel.CENTER);
lab.setFont(fnt);
f.add(lab);
Dimension d=new Dimension();
d.setSize(300,400);
f.setSize(d);
f.setBackground(Color.WHITE);
Point p=new Point(400,100);
f.setLocation(p);
f.setVisible(true);
}
}
运行结果
总结
- 讲了AWT和Swing的使用的方法
- 学习了JButton的一些方法
- 学习了布局管理器的使用方法FlowLayout;FlowLayout.LEFT;BorderLayout;GridLayout
- 只写了一个简单的代码是因为后面的知识还在理解消化中,本来想着弄一个老师上课讲的那种登录窗口的,但是现在只是还没彻底掌握,等掌握了一定要弄一个这样的窗口出来。
- 心得:学习了这么久的JAVA了,觉得最有趣的就是能做做小编程,做一些有趣的界面,工具啥的。加油!