「javaawt列表」javaawt包

博主:adminadmin 2022-12-18 15:30:06 81

今天给各位分享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列表的信息别忘了在本站进行查找喔。

The End

发布于:2022-12-18,除非注明,否则均为首码项目网原创文章,转载请注明出处。