js就可以了,列表中的数据可以用seesion保存

解决方案 »

  1.   

    那里看不到add函数的细节``我Ctrl+F找了几次都没找到``你找找看``贴出来吧``我已经知道怎样做了``我去试试`
      

  2.   

    装B的请走开```谁都知道“会了的东西简单”``这不用你说```说简单我也会``你和我去比比MFC吗?
      

  3.   

    import java.awt.List;
    import java.awt.*;
    import javax.swing.*;
    import java.awt.event.*;
    public class ListExa extends Frame{
    JPanel action;
    List Old,New;
    JButton left,right;

    final int height = 300;
    final int wide = 400;
    public ListExa() {
    super();
    this.setLayout(null);

    Old = new List();
    New = new List();

    Old.setBounds(30,50,100,200);
    New.setBounds(270,50,100,200);

    for(int i = 0;i < 7;i++) {
    Old.add("Select " + i);
    }

    action = new JPanel();
    action.setLayout(null);
    action.setBounds(150,80,100,100);

    left = new JButton("Add-->");
    right = new JButton("<--Add");
    left.setBounds(10,20,80,30);
    right.setBounds(10,60,80,30);

    action.add(left);
    action.add(right);

    left.addActionListener(
    new ActionListener() {
    public void actionPerformed(ActionEvent e) {
    try{
    if(!Old.getSelectedItem().equals(null)){
    New.add(Old.getSelectedItem());
    Old.remove(Old.getSelectedIndex());
    }


    }catch(Exception ex){

    }

    }
    }
    );

    right.addActionListener(
    new ActionListener() {
    public void actionPerformed(ActionEvent e) {
    try{
    if(!New.getSelectedItem().equals(null)){
    Old.add(New.getSelectedItem());
    New.remove(New.getSelectedIndex());
    }

    }catch(Exception ex){

    }
    }
    }
    );
    this.addWindowListener
            (
                new WindowAdapter() {
                    public void windowClosing(WindowEvent e) {
                        System.exit(0);
                    }
                }
            ); 
    this.add(Old);
    this.add(action);
    this.add(New);

    this.resize(wide,height);
    this.show(true);
    }
    public static void main(String [] args) {
    ListExa t = new ListExa();
    }
    }
    是这个吧