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

📄 showcolors2.java

📁 我在学习JAVA的讲义
💻 JAVA
字号:
import java.awt.*;
import javax.swing.*;
import java.awt.event.*;

public class ShowColors2 extends JFrame {
   private JButton redColor;
   private JButton orangeColor;
   private JButton opaqueColor;

   private Color color = Color.lightGray;
   private Container c;

   public ShowColors2()
   {
      super( "Using Color" );

      c = getContentPane();
      c.setLayout( new FlowLayout() );

      redColor = new JButton( "设置窗口 Red" );
      orangeColor = new JButton( "设置组件背景 orange,前景 LIGHT_GRAY" );
      opaqueColor = new JButton( "设置组件 透明/不透明,没有边框" );
      opaqueColor.setBorder(BorderFactory.createEmptyBorder());
      redColor.addActionListener(
         new ActionListener() {
            public void actionPerformed( ActionEvent e )
            {
               color = Color.red;

               c.setBackground( color );
               c.repaint();
            }
         }
      );

      orangeColor.addActionListener(
         new ActionListener() {
            public void actionPerformed( ActionEvent e )
            {
               orangeColor.setBackground( color.orange );
               orangeColor.setForeground( color.LIGHT_GRAY  );
               orangeColor.repaint();
            }
         }
      );
      


      opaqueColor.addActionListener(
         new ActionListener() {
            public void actionPerformed( ActionEvent e )
            {
               
               opaqueColor.setOpaque(!opaqueColor.isOpaque());
               
               opaqueColor.repaint();
            }
         }
      );
      
      c.add( redColor );
      c.add( orangeColor );
     c.add( opaqueColor );

      setSize( 400, 130 );
      show();
   }

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

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

⌨️ 快捷键说明

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