「javaawt列表」javaawt包
今天给各位分享javaawt列表的知识,其中也会对javaawt包进行解释,如果能碰巧解决你现在面临的问题,别忘了关注本站,现在开始吧!
本文目录一览:
hi,请教JAVA中AWT的choice(下拉列表)控件的使用问题~~~
你现在肯定会出空指针异常。
Choice
parts这个对象没有被实例,因为你是为取这个对象里的值。
所以给定成了全局变量。
但是你在init()方法里双写了一个Choice
parts=new
Choice();
这样相当于有了一个同名的局部变量。所以得不到你想要结果。
init()方法里应该是。parts=new
Choice();
Java Awt Swing 下拉列表
package Java12;
import java.awt.*;
import javax.swing.*;
public class work43 extends JFrame{
//定义
JPanel jp1,jp2;
JLabel jlb1,jlb2;
JComboBox jcb1;
JList jl1;
JScrollPane jsp1;
public static void main(String[] args) {
// TODO Auto-generated method stud
work43 w43 = new work43();
}
public work43()
{
//创建
jp1 = new JPanel();
jp2 = new JPanel();
jlb1 = new JLabel("你的籍贯");
jlb2 = new JLabel("旅游地点");
String jg[] = {"北京","上海","广东","杭州"};
jcb1 = new JComboBox(jg);
String dd[] = {"泰山","丽江","长城","西湖"};
jl1 = new JList(dd);
//设置希望显示的选项
jl1.setVisibleRowCount(2);
//设置滚动
jsp1 = new JScrollPane(jl1);
//设置布局
this.setLayout( new GridLayout(3 ,1));
//添加
jp1.add(jlb1);
jp1.add(jcb1);
jp2.add(jlb2);
jp2.add(jsp1);
this.add(jp1);
this.add(jp2);
this.setTitle("选择界面");
this.setSize(200, 200);
this.setLocation(200, 200);
this.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
this.setVisible(true);
}
}
swing组件 -下拉框JComboBox/列表框JList/滚动窗格组件JScrollPane 一般来说列表框组件+滚动窗格组件是组合使用的。目的让列表框的选项可以有滚动条支持;
希望能帮到你!
JAVA中awt包中的List问题求教
你好,该构造方法的定义是:创建一个初始化为显示指定行数的新滚动列表。注意,如果指定了零行,则会按默认的四行创建列表。还要注意,列表中的可视行数一旦创建就不能更改。如果 multipleMode 的值为 true,则用户可从列表中选择多项。如果为 false,则一次只能选择一项。 唉,本来我写的是A/C/D,但是看你也没特别说明。就去掉了C/D还是自己怕给你说错了。
B选项是肯定错误的,创建了长度为10的,不代表就有10各选项,有多少选项取决于于你添加进去多少个。
再次表示歉意。
javaawt列表的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于javaawt包、javaawt列表的信息别忘了在本站进行查找喔。
发布于:2022-12-18,除非注明,否则均为
原创文章,转载请注明出处。