console.java
来自「计算个人所得税 GUI界面」· Java 代码 · 共 59 行
JAVA
59 行
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 + =
减小字号Ctrl + -
显示快捷键?