📄 console.java
字号:
package src;
import javax.swing.*;
import java.awt.*;
/*************************************
*Class containing static methods to *
*run programs using command shells *
*************************************/
public class Console extends JApplet{
/**
* set title for JApplet
* @param o Object
* @return String
*/
public static String title(Object o){
String t=o.getClass().toString();
if(t.indexOf("class")!=-1)
t=t.substring(6);
return t;
}
/**
* run JApplet program
* @param ja JApplet
* @param width int
* @param height int
*/
public static void run(JApplet ja,int width,int height){
JFrame jf=new JFrame(title(ja));
jf.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
jf.getContentPane().add(ja);
jf.setSize(width,height);
ja.init();
ja.start();
jf.setVisible(true);
}
/**
* run JPanel program
* @param ja JPanel
* @param width int
* @param height int
*/
public static void run(JPanel ja,int width,int height){
JFrame jf=new JFrame(title(ja));
jf.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
jf.getContentPane().add(ja);
jf.setSize(width,height);
jf.setVisible(true);
}
/**
* run JFrame program
* @param ja JFrame
* @param width int
* @param height int
*/
public static void run(JFrame ja,int width,int height){
ja.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
ja.setSize(width,height);
ja.setVisible(true);
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -