网站建设资讯

NEWS

网站建设资讯

下拉列表java代码 Java下拉列表

java下拉列表框

import java.applet.Applet;

目前成都创新互联已为上千多家的企业提供了网站建设、域名、网络空间、成都网站托管、企业网站设计、善左网站维护等服务,公司将坚持客户导向、应用为本的策略,正道将秉承"和谐、参与、激情"的文化,与客户和合作伙伴齐心协力一起成长,共同发展。

import java.awt.*;

import java.awt.event.*;

public class L extends Applet implements ItemListener, ActionListener {

Choice choice;

TextField text;

TextArea area;

Button add, del;

public void init() {

choice = new Choice();

text = new TextField(8);

area = new TextArea(6, 15);

choice.add("音乐天地");

choice.add("武术天地");

choice.add("象棋乐园");

choice.add("交友聊天");

add = new Button("添加");

del = new Button("删除");

add.addActionListener(this);

del.addActionListener(this);

choice.addItemListener(this);

add(choice);

add(del);

add(text);

add(add);

add(area);

}

public void itemStateChanged(ItemEvent e) {

String name = choice.getSelectedItem();

int index = choice.getSelectedIndex();

area.setText("\n" + index + ":" + name);

}

public void actionPerformed(ActionEvent e) {

if (e.getSource() == add || e.getSource() == text) {

String name = text.getText();

if (name.length() 0) {

choice.add(name);

choice.select(name);

area.append("\n添加" + name);

}

} else if (e.getSource() == del) {

choice.remove(choice.getSelectedIndex());

area.append("\n删除" + choice.getSelectedItem());

}

}

}

书上的例题,看看吧,看不懂问我,

如果看懂了,你的问题还存在,那就当我没回答吧。

如何用java实现下拉菜单

//核心代码

String[] sg= {"苹果","香蕉","樱桃","山楂"};

JComboBoxString jcb = new JComboBoxString(sg);

完整代码

import java.awt.*;

import javax.swing.*;

public class MFrame extends JFrame{

public MFrame() {

String[] sg= {"苹果","香蕉","樱桃","山楂"};

JComboBoxString jcb = new JComboBoxString(sg);

add(jcb);

setLayout(new FlowLayout());//把JFrame设置成流式布局

setTitle("测试");//设置窗口标题

setSize(220, 100);//设置窗口大小

setLocationRelativeTo(null);//设置窗口居中

setDefaultCloseOperation(EXIT_ON_CLOSE);//设置点击关闭退出jvm虚拟机

setVisible(true);//设置窗口可见

}

public static void main(String[] args) {

new MFrame();//创建窗口

}

}

java程序下拉列表设计

效果图

参考代码

import java.awt.event.*;

import java.util.Vector;

import javax.swing.*;

public class Demo extends JFrame implements ActionListener {

JButton btn;

VectorString vector=new VectorString();

JComboBoxString jcb;

public Demo() {

vector.add("公斤");

vector.add("每个");

vector.add("每盒");

JLabel jl = new JLabel("单位");

jcb = new JComboBoxString(vector);//可以传入一个数组或者一个Vector链表,对下拉框进行初始化

btn=new JButton("获取下拉框的文字");

btn.addActionListener(this);

JPanel jp = new JPanel();

jp.add(jl);

jp.add(jcb);

jp.add(btn);

add(jp);

setSize(300, 200);

setLocationRelativeTo(null);

setTitle("下拉框Demo");

setDefaultCloseOperation(EXIT_ON_CLOSE);

}

public static void main(String[] args) {

new Demo().setVisible(true);

}

@Override

public void actionPerformed(ActionEvent e) {

JOptionPane.showMessageDialog(this, (String)jcb.getSelectedItem());

}

}

如何用JAVA来实现下拉菜单的功能

import java.awt.*;

import java.awt.event.*;

class xl Frame implements ItemListener //借口

{

static Choice chc=new Choice();//创建下拉框的对象

}

public static void main(String args[])

{

frm.setLayout(new FlowLayout());//创建布局格式

frm.setSize(200,200);//设置框架大小

frm.add(chc);//把下拉框组件加入到框架里面

chc.addItemListener(frm);//把chc设置为聆听者

chc.add('上海');

chc.add('北京');//在下拉框里面加入所需要的东西,例如上海,北京。

frm.setVisible(true);//窗体设为可视

}

//后面借着就是对应触发下拉框索要执行的。


网站名称:下拉列表java代码 Java下拉列表
网址分享:http://njwzjz.com/article/hgddop.html