当前位置:天才代写 > tutorial > JAVA 教程 > java Swing列表框和组合框

java Swing列表框和组合框

2017-11-13 08:00 星期一 所属: JAVA 教程 浏览:391

列表框和组合框在Swing中事情就像它们在老的AWT中事情一样,但假如我们需要它,它们同样被增加成果。别的,它也越发的利便易用。譬喻,JList中有一个显示String数组的构建器(奇怪的是同样的成果在JComboBox中无效!)。下面的例子显示了它们根基的用法。
 

//: ListCombo.java
// List boxes & Combo boxes
package c13.swing;
import java.awt.*;
import java.awt.event.*;
import javax.swing.*;

public class ListCombo extends JPanel {
  public ListCombo() {
    setLayout(new GridLayout(2,1));
    JList list = new JList(ButtonGroups.ids);
    add(new JScrollPane(list));
    JComboBox combo = new JComboBox();
    for(int i = 0; i < 100; i++)
      combo.addItem(Integer.toString(i));
    add(combo);
  }
  public static void main(String args[]) {
    Show.inFrame(new ListCombo(),200,200);
  }
} ///:~

最开始的时候,好像有点儿离奇的一种环境是JLists居然不能自动提供转动特性——纵然那也许正是我们一直所期望的。增加对转动的支持变得十分容易,就像上面示范的一样——简朴地将JList封装到JScrollPane即可,所有的细节都自动地为我们顾问到了。

 

    关键字:

天才代写-代写联系方式