import java.awt.*;
import java.awt.event.*;
import javax.swing.*;
import java.util.Vector;
public class Chap23_2 {
static JFrame frm=new JFrame("Jlist demo");
static Container cp=frm.getContentPane();
static JList list1=new JList();
static JList list2=new JList();
static String s[]={"RED","GREEN","BLUE","PINK","YELLOW","CYAN","GRAY"};
static Vector<String> v=new Vector<String>();
public static void main(String args[])
{
cp.setLayout(new GridLayout(1,2));
cp.add(new JScrollPane(list1));
cp.add(new JScrollPane(list2));
list1.setListData(s);
list1.addMouseListener(new MouseLis());
frm.setSize(200, 155);
frm.setVisible(true);
}
static class MouseLis extends MouseAdapter
{
public void mouseClicked(MouseEvent e)
{
if(e.getSource()==list1)
if(e.getClickCount()==2)
{
int index=list1.getSelectedIndex();
String str=s[index];
v.add(str);
list2.setListData(v);
}
}
}
}

1302

被折叠的 条评论
为什么被折叠?



