package test;
import java.awt.*;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import java.awt.event.FocusEvent;
import java.awt.event.FocusListener;
import javax.swing.*;
import javax.swing.border.Border;
import org.omg.CORBA.PUBLIC_MEMBER;
//import java.awt.event.*;
import java.net.*;
import java.util.Vector;
public class LayoutTest extends JFrame{
final static String[] contents = {"我","恨","你"};
public int x=0;
public LayoutTest(){
Container container = getContentPane();
final JComboBox jcb = new JComboBox();
final JButton jb = new JButton("显示");
jb.addActionListener(new ActionListener() {
@Override
public void actionPerformed(ActionEvent e) {
// TODO Auto-generated method stub
if(x==0){
for(int i=0;i<contents.length;i++){
jcb.addItem(contents[i]);
}
}
x++;
}
});
setLayout(new BorderLayout());
container.add(jcb,BorderLayout.NORTH);
container.add(jb,BorderLayout.SOUTH);
setSize(500,500);
setVisible(true);
setDefaultCloseOperation(WindowConstants.EXIT_ON_CLOSE);
}
public static void main(String[] args){
new LayoutTest();
}
}
以下是结果图;