PlayJava Day012

今日所学:

/* 2019.08.19开始学习,此为补档。 */

JPanel和JFrame

1.JFrame是最底层,JPanel是置于其面上,同一个界面只有一个JFrame,一个JFrame可以放多个JPanel。

2.JFrame是窗口,JPanel是面板,窗口可以有最大化最小化、标题栏、图标,而面板没有。

3.JFrame是界面组件的容器,JPanel也是容器,但是任何组件包括panel的显示都依赖于frame。

4.

public class Test extends JPanel {
    public static void main(String[] args) {
        Test test = new Test() ;
        JFrame frame = new JFrame() ;
        frame.add(test) ;
//添加画笔:
    public void paint(Graphics g) {
        g.drawImage( ... ) ;
    }

猜你喜欢

转载自www.cnblogs.com/JavaDemo01/p/11518391.html