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

📄 innerclasstest.java

📁 《Java面向对象程序设计》例子源代码.轻松学习书本.
💻 JAVA
字号:
//InnerClassTest.javaimport java.awt.*;import java.awt.event.*;import javax.swing.*;public class InnerClassTest extends JFrame {   private String name;   private JLabel nameLabel;   private JTextField nameField,displayField;   private JButton exitButton;   public InnerClassTest(){      super( "Inner Class Demonstration" );         Container container = getContentPane();        container.setLayout( new FlowLayout() );        nameLabel = new JLabel( "姓名" );      nameField = new JTextField( 20 );      container.add( nameLabel );      container.add( nameField );      displayField = new JTextField( 30 );      displayField.setEditable( false );      container.add( displayField );      exitButton = new JButton( "Exit" );      container.add( exitButton );      ActionEventHandler handler = new ActionEventHandler();      nameField.addActionListener( handler );       exitButton.addActionListener( handler );   }    public void displayName(){      displayField.setText( "姓名是: " + name );   }   public static void main( String args[] ){      InnerClassTest window = new InnerClassTest();      window.setSize( 400, 140 );      window.setVisible( true );   }    private class ActionEventHandler implements ActionListener {      public void actionPerformed( ActionEvent event )      {         if ( event.getSource() == exitButton )            System.exit( 0 );            else if ( event.getSource() == nameField ) {         	name=event.getActionCommand();         				nameField.setText("");         }         displayName();        }    } } 

⌨️ 快捷键说明

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