📄 example0.java
字号:
package org.loon.chair.example0;
import java.awt.Container;
import javax.swing.JFrame;
/**
*
* Java RPG开发讲座之0
*
* @author chenpeng
*
*
*/
//在Java开发中,[子类]可以通过[extends]关键字继承[父类]
public class Example0 extends JFrame{
/**
*
*/
private static final long serialVersionUID = 1L;
public Example0() {
//设置窗体标题,也可写作 super("Hello Java"); 的形式
setTitle("Hello Java");
//实例化自定义面板
MyPanel panel = new MyPanel();
//获得当前窗体[容器]的实例,实际上可以直接设定,此处为演示
//故应用后设定。
Container contentPane = getContentPane();
//加载自定义的面板[MyPanel]到窗体中,就好比在底板上再帖一层画面。
//也就是说显示什么内容,是由我们加载那个[面板]来决定的,可以轻松
//的实现游戏中不同画面间的切换.
contentPane.add(panel);
//自动整合窗体
pack();
}
public static void main(String[]args){
Example0 e0=new Example0();
//令窗体接受关闭[事件]
e0.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
//显示窗体(PS:在Java中本有show()方法,但已成为准淘汰方法,
//说不定什么时候便不支持了,强烈不建议使用,虽然Visible内部
//目前还是调用它……
e0.setVisible(true);
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -