package com.a.test;
import java.awt.Color;
import java.awt.FlowLayout;
import java.awt.LayoutManager;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import javax.swing.ButtonGroup;
import javax.swing.JButton;
import javax.swing.JCheckBox;
import javax.swing.JComboBox;
import javax.swing.JFrame;
import javax.swing.JPasswordField;
import javax.swing.JRadioButton;
import javax.swing.JScrollPane;
import javax.swing.JSlider;
import javax.swing.JTextArea;
import javax.swing.JTextField;
public class MyFrame02 extends JFrame {
private JButton jbt;
private JComboBox cb;
private JSlider js;
public void init() {
setLayout(new FlowLayout());
setTitle("这是一个窗口");
setSize(300, 500);
setLocationRelativeTo(null);
setBackground(Color.DARK_GRAY);
setDefaultCloseOperation(DISPOSE_ON_CLOSE);
jbt = new JButton("登陆");
cb = new JComboBox();
cb.addItem("红色");
cb.addItem("蓝色");
cb.addItem("绿色");
jbt.addActionListener(new ActionListener() {
public void actionPerformed(ActionEvent e) {
String color = (String) cb.getSelectedItem();
if (color.equals("红色")) {
getContentPane().setBackground(Color.red);
} else if (color.equals("蓝色")) {
getContentPane().setBackground(Color.blue);
} else if (color.equals("绿色")) {
getContentPane().setBackground(Color.green);
}
}
});
add(jbt);
add(cb);
}
public static void main(String[] args) {
MyFrame02 my = new MyFrame02();
my.init();
my.setVisible(true);
}
}
import java.awt.Color;
import java.awt.FlowLayout;
import java.awt.LayoutManager;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import javax.swing.ButtonGroup;
import javax.swing.JButton;
import javax.swing.JCheckBox;
import javax.swing.JComboBox;
import javax.swing.JFrame;
import javax.swing.JPasswordField;
import javax.swing.JRadioButton;
import javax.swing.JScrollPane;
import javax.swing.JSlider;
import javax.swing.JTextArea;
import javax.swing.JTextField;
public class MyFrame02 extends JFrame {
private JButton jbt;
private JComboBox cb;
private JSlider js;
public void init() {
setLayout(new FlowLayout());
setTitle("这是一个窗口");
setSize(300, 500);
setLocationRelativeTo(null);
setBackground(Color.DARK_GRAY);
setDefaultCloseOperation(DISPOSE_ON_CLOSE);
jbt = new JButton("登陆");
cb = new JComboBox();
cb.addItem("红色");
cb.addItem("蓝色");
cb.addItem("绿色");
jbt.addActionListener(new ActionListener() {
public void actionPerformed(ActionEvent e) {
String color = (String) cb.getSelectedItem();
if (color.equals("红色")) {
getContentPane().setBackground(Color.red);
} else if (color.equals("蓝色")) {
getContentPane().setBackground(Color.blue);
} else if (color.equals("绿色")) {
getContentPane().setBackground(Color.green);
}
}
});
add(jbt);
add(cb);
}
public static void main(String[] args) {
MyFrame02 my = new MyFrame02();
my.init();
my.setVisible(true);
}
}