⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 complete15_1.java

📁 北京大学出版社的
💻 JAVA
字号:
package questions.c15;
import javax.swing.*;
import java.awt.*;
import java.awt.event.*;
public class Complete15_1 extends JPanel {
   private JLabel msg = new JLabel( "Default message" );
   public Complete15_1() {
      setLayout( new BorderLayout() );
      add( msg, BorderLayout.NORTH );
      JButton okay = new JButton( "OK" );
      okay.addActionListener( new ActionListener() {
            public void actionPerformed( ActionEvent e ) {
               // disappear when the button is clicked
               Complete15_1.this.setVisible( false );
            }
         }
      );
      JPanel p = new JPanel();
      p.setLayout( new FlowLayout( FlowLayout.CENTER ) );
      p.add( okay );
      add( p, BorderLayout.SOUTH );
   }
   public void displayMessage() {
      setVisible( true );
   }
   public void setMessage( String message ) {
      msg.setText( message );
   }
   public String getMessage() {
      return msg.getText();
   }
   public Dimension getPreferredSize() {
      return new Dimension( 200, 75 );
   }
}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -