listdemo.java

来自「java课件 java课件 java课件 java课件」· Java 代码 · 共 37 行

JAVA
37
字号
//<applet code="ListDemo.class" height="260" width="300">
//</applet>
import java.awt.*;
import java.awt.event.*;
import javax.swing.*;
import javax.swing.event.*;
public class ListDemo extends JApplet
            implements ListSelectionListener{
   Container cp;
   JScrollPane jsp;
   JList  osList,browserList;
   String []os={"Windows","Linux","Solaries","MacOS"};
   String []browser={"Internet Explore","Netscape Navigator","Mosaic"};
   JTextArea ta=new JTextArea(4,20);
   public void init(){
   	 osList = new JList(os);
   	 browserList = new JList(browser);
   	 ta=new JTextArea(6,30);
   	 jsp=new JScrollPane(ta);
   	 cp=getContentPane();
     cp.setLayout(new FlowLayout());
     cp.add(osList);
     cp.add(browserList);
     cp.add(jsp);
   	 osList.addListSelectionListener(this);
   	 browserList.addListSelectionListener(this);
   }
   public void valueChanged(ListSelectionEvent e){
     String s1 = "OS you selected:",
            s2 = "Browser you selected:";
     if(e.getSource()==osList)
       ta.append(s1+osList.getSelectedValue()+"\n");
     if(e.getSource()==browserList)
       ta.append(s2+browserList.getSelectedValue()+"\n");  
   }
}

⌨️ 快捷键说明

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