首页 > 编程知识 正文

java下拉按钮(按钮下拉框)

时间:2023-12-24 12:05:20 阅读:320107 作者:FWAD

本文目录一览:

JAVA下拉按钮选项监听事件怎么写?

javax.swing.JComboBox

void

addItemListener(ItemListener aListener)

Adds an ItemListener.

java swing如何实现工具栏的下拉按钮

用JComboBox xx=new JComboBox();这是下拉列表组件。

xx.addItem("双色球");

xx.addItem("3D");

xx.addItem("七乐彩");

通过这个方法添加菜单。

更加具体的要自己查jdk帮助文档,以后会查文档才是王道

如何向java jframe中添加下拉列表 按钮 文本框 最后把信息存储在文件里

lz  你好

(ps:  lz  加点儿分吧  太少了……)

具体代码如下:

import java.awt.*;

import java.awt.event.*;

import javax.swing.*;

import java.io.*;

public class Test extends JFrame {

private JLabel name,phone,sex;

private JTextField inputName,inputPhone;

private JComboBox sexBox;

private String[] item = {"男", "女"};

private JButton save;

public Test() {

super("信息管理");

setSize(240,300);

setLayout(new FlowLayout(FlowLayout.CENTER, 10, 30));

name = new JLabel("姓名:");

phone = new JLabel("手机号:");

sex = new JLabel("性别:");

inputName = new JTextField(14);

inputPhone = new JTextField(14);

sexBox = new JComboBox(item);

save = new JButton("储存");

save.addActionListener(new ActionListener() {

public void actionPerformed(ActionEvent e) {

if(inputName.getText().equals("") || inputPhone.getText().equals("")) {

return;

}

try {

File f = new File("info.txt");

BufferedWriter bw = new BufferedWriter(new FileWriter(f, true));

if(f.length() == 0){

bw.write("姓名t性别t手机号");

bw.newLine();

}

String str = inputName.getText()+"t"+sexBox.getSelectedItem()+"t"+inputPhone.getText();

bw.write(str);

bw.newLine();

bw.close();

} catch (Exception ex) {

}

}

});

getContentPane().setBackground(Color.WHITE);

getContentPane().add(Box.createHorizontalStrut(5));

getContentPane().add(name);

getContentPane().add(inputName);

getContentPane().add(phone);

getContentPane().add(inputPhone);

getContentPane().add(Box.createHorizontalStrut(35));

getContentPane().add(sex);

getContentPane().add(sexBox);

getContentPane().add(Box.createHorizontalStrut(35));

getContentPane().add(save);

setLocationRelativeTo(null);

setVisible(true);

setDefaultCloseOperation(3);

}

public static void main (String[] args) {

new Test();

}

}

希望能帮助你哈

java下拉按钮

你可以当成是弹出式菜单。 黑三角相当如按钮,点击按钮后,菜单弹出。

个人观点,大家可以补充。。

如何用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.*;

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);//窗体设为可视

}

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

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。