课程知识点总结:
界面设计:
代码:
package test;
import java.awt.BorderLayout;
import javax.swing.JButton;
import javax.swing.JFrame;
public class Shiyi {
public static void main(String[]args) {
JFrame frame=new JFrame("SHIYI");
frame.setLayout(new BorderLayout(4,4));
frame.add(new JButton("A(1)"),BorderLayout.EAST);
frame.add(new JButton("B(2)"),BorderLayout.WEST);
frame.add(new JButton("C(3)"),BorderLayout.SOUTH);
frame.add(new JButton("D(4)"),BorderLayout.NORTH);
frame.add(new JButton("E(5)"),BorderLayout.CENTER);
frame.pack();
frame.setVisible(true);
}
}
截图:
AWT包中提供的所有工具类,主要分为以下三种:组件:Component,容器:Container,布局管理器:LayoutManager
基本容器:JFrame
- JFrame类
- Dimension类
- Point类
标签组件:JLabel
- JLabel类
-
Font类
-
imagelcon类
按钮组件:JButton
- JButton类
布局管理器
- FlowLayout
- BorderjLayout
- GridLayout
- CardLayout
- 绝对定位