package swing_test; import javax.swing.*; import java.awt.*; public class Example extends JFrame { //å®ä¹ä¸ä¸ªç±»ç»§æ¿JFrame public void CreateJFrame(String title){ //å®ä¹ä¸ä¸ªCreateJFrameæ¹æ³ JFrame jFrame=new JFrame(title); //å®ä¾åJFrame对象 Container container= jFrame.getContentPane(); //è·åä¸ä¸ªå®¹å¨ JLabel ji=new JLabel("è¿æ¯ä¸ä¸ªJFrameçªä½"); //å建ä¸ä¸ªJLabelæ ç¾ ji.setHorizontalAlignment(SwingConstants.CENTER); container.add(ji); //å°æ ç¾æ·»å å°å®¹å¨ä¸ container.setBackground(Color.white); //设置容å¨çèæ¯é¢è² jFrame.setVisible(true); //使çªå£å¯è§ jFrame.setSize(200,150); //设置çªå£å¤§å° jFrame.setDefaultCloseOperation(WindowConstants.DO_NOTHING_ON_CLOSE); } public static void main(String[] args){ new Example().CreateJFrame("å建ä¸ä¸ªJframeçªä½"); //å¨ä¸»æ¹æ³ä¸è°ç¨CreateJFrame } }