亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? menutest.java

?? Java語言
?? JAVA
字號:
// Demonstrating menus
import javax.swing.*;
import java.awt.event.*;
import java.awt.*;

public class MenuTest extends JFrame {
   private Color colorValues[] = 
      { Color.black, Color.blue, Color.red, Color.green };   
   private JRadioButtonMenuItem colorItems[], fonts[];
   private JCheckBoxMenuItem styleItems[];
   private JLabel display;
   private ButtonGroup fontGroup, colorGroup;
   private int style;

   public MenuTest()
   {
      super( "Using JMenus" );     

      JMenuBar bar = new JMenuBar();  // create menubar
      setJMenuBar( bar );  // set the menubar for the JFrame

      // create File menu and Exit menu item
      JMenu fileMenu = new JMenu( "File" );
      fileMenu.setMnemonic( 'F' );
      JMenuItem aboutItem = new JMenuItem( "About..." );
      aboutItem.setMnemonic( 'A' );
      aboutItem.addActionListener(
         new ActionListener() {
            public void actionPerformed( ActionEvent e )
            {
               JOptionPane.showMessageDialog( MenuTest.this,
                  "This is an example\nof using menus",
                  "About", JOptionPane.PLAIN_MESSAGE );
            }
         }
      );
      fileMenu.add( aboutItem );

      JMenuItem exitItem = new JMenuItem( "Exit" );
      exitItem.setMnemonic( 'x' );
      exitItem.addActionListener(
         new ActionListener() {
            public void actionPerformed( ActionEvent e )
            {
               System.exit( 0 );
            }
         }
      );
      fileMenu.add( exitItem );
      bar.add( fileMenu );    // add File menu

      // create the Format menu, its submenus and menu items
      JMenu formatMenu = new JMenu( "Format" );  
      formatMenu.setMnemonic( 'r' );

      // create Color submenu
      String colors[] = 
         { "Black", "Blue", "Red", "Green" };
      JMenu colorMenu = new JMenu( "Color" );
      colorMenu.setMnemonic( 'C' );
      colorItems = new JRadioButtonMenuItem[ colors.length ];
      colorGroup = new ButtonGroup();
      ItemHandler itemHandler = new ItemHandler();

      for ( int i = 0; i < colors.length; i++ ) {
         colorItems[ i ] = 
            new JRadioButtonMenuItem( colors[ i ] );
         colorMenu.add( colorItems[ i ] );
         colorGroup.add( colorItems[ i ] );
         colorItems[ i ].addActionListener( itemHandler );
      }

      colorItems[ 0 ].setSelected( true );
      formatMenu.add( colorMenu );
      formatMenu.addSeparator();

      // create Font submenu
      String fontNames[] = 
         { "TimesRoman", "Courier", "Helvetica" };
      JMenu fontMenu = new JMenu( "Font" ); 
      fontMenu.setMnemonic( 'n' );
      fonts = new JRadioButtonMenuItem[ fontNames.length ];
      fontGroup = new ButtonGroup();

      for ( int i = 0; i < fonts.length; i++ ) {
         fonts[ i ] =
            new JRadioButtonMenuItem( fontNames[ i ] );
         fontMenu.add( fonts[ i ] );
         fontGroup.add( fonts[ i ] );
         fonts[ i ].addActionListener( itemHandler );
      }

      fonts[ 0 ].setSelected( true );
      fontMenu.addSeparator();

      String styleNames[] = { "Bold", "Italic" };
      styleItems = new JCheckBoxMenuItem[ styleNames.length ];
      StyleHandler styleHandler = new StyleHandler();

      for ( int i = 0; i < styleNames.length; i++ ) {
         styleItems[ i ] =
            new JCheckBoxMenuItem( styleNames[ i ] );
         fontMenu.add( styleItems[ i ] );
         styleItems[ i ].addItemListener( styleHandler );
      }

      formatMenu.add( fontMenu );
      bar.add( formatMenu );  // add Format menu
     
      display = new JLabel(
         "Sample Text", SwingConstants.CENTER );
      display.setForeground( colorValues[ 0 ] );
      display.setFont( 
         new Font( "TimesRoman", Font.PLAIN, 72 ) );

      getContentPane().setBackground( Color.cyan );
      getContentPane().add( display, BorderLayout.CENTER );

      setSize( 500, 200 );
      show();
   }

   public static void main( String args[] )
   {
      MenuTest app = new MenuTest();

      app.addWindowListener(
         new WindowAdapter() {
            public void windowClosing( WindowEvent e )
            {
               System.exit( 0 );
            }
         }
      );
   }

   class ItemHandler implements ActionListener {
      public void actionPerformed( ActionEvent e )
      {
         for ( int i = 0; i < colorItems.length; i++ )         
            if ( colorItems[ i ].isSelected() ) {
               display.setForeground( colorValues[ i ] );
               break;
            }
 
         for ( int i = 0; i < fonts.length; i++ )
            if ( e.getSource() == fonts[ i ] ) {
               display.setFont( new Font( 
                  fonts[ i ].getText(), style, 72 ) );
               break;
            }

         repaint();   
      }
   }

   class StyleHandler implements ItemListener {
      public void itemStateChanged( ItemEvent e )
      {
         style = 0;

         if ( styleItems[ 0 ].isSelected() )
            style += Font.BOLD;

         if ( styleItems[ 1 ].isSelected() )
            style += Font.ITALIC;

         display.setFont( new Font( 
            display.getFont().getName(), style, 72 ) );

         repaint();
      }
   }
}



?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
国产自产2019最新不卡| 蜜臀av一区二区在线观看| 久久久久国产精品麻豆| 精品国产乱码久久久久久牛牛| 欧美精品在线视频| 制服丝袜亚洲色图| 日韩三级av在线播放| 26uuu久久综合| 国产婷婷一区二区| 亚洲国产成人私人影院tom| 国产日韩欧美激情| 亚洲人成小说网站色在线| 亚洲激情男女视频| 亚洲成人第一页| 蜜桃视频在线观看一区二区| 韩日欧美一区二区三区| 国产.欧美.日韩| 色天天综合色天天久久| 欧美日产国产精品| 精品成人在线观看| 国产精品美女www爽爽爽| 一区二区在线免费观看| 午夜精品久久久久久久久久久 | 精品国产区一区| 久久午夜羞羞影院免费观看| 久久亚洲一区二区三区四区| 国产三级欧美三级日产三级99| 国产精品久久一级| 亚洲va韩国va欧美va精品| 黄一区二区三区| 成人av资源站| 91麻豆精品国产自产在线| 国产欧美一区二区精品久导航 | 国产91精品在线观看| 91国偷自产一区二区使用方法| 欧美另类久久久品| 国产日韩三级在线| 婷婷夜色潮精品综合在线| 国产自产视频一区二区三区| 欧洲精品一区二区三区在线观看| 日韩一区二区三区免费观看| 国产精品久久久久久久久果冻传媒| 亚洲va在线va天堂| 国产成人免费视频精品含羞草妖精| 欧美日韩激情在线| 成人免费小视频| 久草精品在线观看| 7777精品伊人久久久大香线蕉 | 国产亚洲制服色| 亚洲愉拍自拍另类高清精品| 国产麻豆一精品一av一免费| 91国内精品野花午夜精品| xf在线a精品一区二区视频网站| 亚洲色图欧美在线| 豆国产96在线|亚洲| 日韩亚洲欧美在线| 亚洲18女电影在线观看| eeuss国产一区二区三区| 欧美一级在线视频| 婷婷国产在线综合| 欧日韩精品视频| 综合电影一区二区三区 | 亚洲尤物在线视频观看| 成人三级伦理片| 久久人人爽爽爽人久久久| 热久久久久久久| 欧美三日本三级三级在线播放| 国产精品久久久久久久久图文区| 国产精品自拍三区| 精品国产乱码久久久久久图片 | 奇米色一区二区| 欧美日韩国产小视频在线观看| 亚洲男同1069视频| 99视频在线精品| 18欧美乱大交hd1984| www.66久久| 亚洲日本一区二区三区| 99re视频精品| 成人免费在线观看入口| 一本一本大道香蕉久在线精品 | 在线观看免费亚洲| 一区二区三区日韩精品视频| 91免费国产在线| 亚洲黄色尤物视频| 在线观看区一区二| 男女激情视频一区| 精品99999| 国产精品自拍网站| 亚洲色图欧美激情| 欧美午夜电影网| 日本欧美在线观看| 国产农村妇女毛片精品久久麻豆 | 欧美主播一区二区三区美女| 一区二区三区四区乱视频| 欧美三区在线观看| 久久99精品久久久久婷婷| 国产午夜三级一区二区三| av电影天堂一区二区在线观看| 亚洲免费高清视频在线| 欧美日本一道本在线视频| 精品在线亚洲视频| 国产精品久久久久久久久果冻传媒 | 日韩三级电影网址| 国产福利精品一区| 一区二区三区四区av| 精品美女一区二区三区| 不卡av免费在线观看| 亚洲国产美女搞黄色| 日韩精品一区在线| 91网站视频在线观看| 日韩av一区二区三区| 国产精品久久久久影视| 欧美精品在线观看一区二区| 国产成人无遮挡在线视频| 亚洲国产精品一区二区尤物区| 久久在线观看免费| 欧美专区在线观看一区| 国产精品一区二区久久不卡 | 日韩二区三区四区| 国产精品污www在线观看| 欧美浪妇xxxx高跟鞋交| 不卡的电视剧免费网站有什么| 亚洲aaa精品| 国产精品第一页第二页第三页| 91精品国产综合久久香蕉麻豆 | 精品视频在线免费| 不卡大黄网站免费看| 精品一区二区三区的国产在线播放 | 亚洲免费观看在线观看| 日韩一级二级三级| 欧美色区777第一页| 成人免费观看视频| 黑人精品欧美一区二区蜜桃| 视频一区二区三区中文字幕| 国产精品成人一区二区艾草| 亚洲精品在线观看网站| 欧美一区二区网站| 欧美日韩国产a| 在线免费观看成人短视频| 成人av先锋影音| 粉嫩高潮美女一区二区三区| 国内一区二区在线| 紧缚捆绑精品一区二区| 免费观看在线色综合| 亚洲777理论| 亚洲va国产天堂va久久en| 一区二区三区鲁丝不卡| 国产精品对白交换视频| 中文字幕精品一区二区精品绿巨人 | 亚洲精品菠萝久久久久久久| 国产精品三级av| 国产精品欧美精品| 国产精品污污网站在线观看| 国产精品欧美经典| 亚洲欧洲另类国产综合| 中国色在线观看另类| 欧美极品另类videosde| 亚洲国产精品二十页| 国产精品女同一区二区三区| 中文字幕精品在线不卡| 日韩伦理av电影| 亚洲欧美日韩国产综合在线| 亚洲精品国产无套在线观| 夜夜操天天操亚洲| 午夜久久久影院| 美美哒免费高清在线观看视频一区二区 | 成人亚洲一区二区一| 国产91对白在线观看九色| 99久久国产综合色|国产精品| 色偷偷88欧美精品久久久| 欧美亚洲综合久久| 91精品在线免费观看| 久久这里只有精品首页| 一区二区中文视频| 亚洲.国产.中文慕字在线| 日韩二区三区在线观看| 国产aⅴ综合色| 色国产综合视频| 精品国产1区2区3区| 国产精品国产a级| 一卡二卡欧美日韩| 狠狠狠色丁香婷婷综合激情| 91丨国产丨九色丨pron| 91精品国产全国免费观看| 久久久一区二区三区| 亚洲黄色av一区| 蜜桃视频免费观看一区| 99免费精品视频| 91精品国产一区二区三区香蕉| 久久精品一区蜜桃臀影院| 亚洲图片欧美色图| 国产中文一区二区三区| 色婷婷精品大在线视频| 精品黑人一区二区三区久久| 亚洲免费av高清| 久久激五月天综合精品| 欧美亚洲动漫制服丝袜| 久久精品免费在线观看| 天堂成人免费av电影一区| 成人免费的视频|