test.java

来自「自编的十个Java applet小程序」· Java 代码 · 共 36 行

JAVA
36
字号
import java.awt.*;
import java.awt.event.*;
import javax.swing.*; 
public class Test extends JApplet {
private JComboBox comboBox = new JComboBox();

public void init() {
Container contentPane = getContentPane();

comboBox.addItem("Top");
comboBox.addItem("Center");
comboBox.addItem("Bottom");

contentPane.setLayout(new FlowLayout());
contentPane.add(comboBox);

comboBox.addItemListener(new ItemListener() { 
public void itemStateChanged(ItemEvent event) {
int state = event.getStateChange();
String item = (String)event.getItem(), s;

if(event.getStateChange() == ItemEvent.SELECTED)
s = " selected";
else
s = " deselected";

JOptionPane.showMessageDialog(
comboBox, // parent component
item + s, // message
"JComboBox Selection", // title
JOptionPane.INFORMATION_MESSAGE); // type
}
});
}
}

⌨️ 快捷键说明

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