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

📄 landf.java

📁 这个是学习网络编程的好好文档! 里面有一些老师发给的学习jsp的课件!
💻 JAVA
字号:
import javax.swing.*;
import java.awt.*;
import java.awt.event.*;
class LandF extends JFrame {
   public LandF() {
      super( "Look and Feel Example" );
      Font f = new Font( "Dialog", Font.BOLD, 14 );
      cont = getContentPane();
      cont.setLayout( new FlowLayout() );
      close = new JButton( "Close" );
      happy = new JCheckBox( "Happy?" );
      namePrompt = new JLabel( "Field for name ===>" );
      name = new JTextField( "  Please enter your name  " );
      menuBar = new JMenuBar();
      lookAndFeelMenu = new JMenu( "Look and Feel" );
      lookAndFeelMenu.setFont( f );
      buildMenu();
      menuBar.add( lookAndFeelMenu );
      setJMenuBar( menuBar );
      close.setFont( f );
      close.addActionListener( new ActionListener() {
          public void actionPerformed( ActionEvent e ) {
             dispose();
          } } );
      happy.setFont( f );
      namePrompt.setFont( f );
      namePrompt.setForeground( Color.black );
      name.setFont( f );
      cont.setLayout( new FlowLayout() );
      cont.add( close );
      cont.add( happy );
      cont.add( namePrompt );
      cont.add( name );
      setSize( 600, 200 );
      setVisible( true );
   }
   private void buildMenu() {
      final UIManager.LookAndFeelInfo[ ] lfs = 
              UIManager.getInstalledLookAndFeels();
      for ( int i = 0; i < lfs.length; i++ ) {
         String name = lfs[ i ].getName();
         final UIManager.LookAndFeelInfo lf = lfs[ i ];
         JMenuItem item = new JMenuItem( name, name.charAt( 0 ) );
         lookAndFeelMenu.add( item );
         item.addActionListener( new ActionListener() {
            public void actionPerformed( ActionEvent e ) {
               try {
                  UIManager.setLookAndFeel( lf.getClassName() );
               }
               catch( Exception ex ) { System.err.println( ex ); }
               SwingUtilities.updateComponentTreeUI( LandF.this );
            } } );
      }
   }
   private Container cont;
   private JButton close;
   private JCheckBox happy;
   private JTextField name;
   private JLabel namePrompt;
   private JMenuBar menuBar;
   private JMenu lookAndFeelMenu;
}

⌨️ 快捷键说明

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