网站建设资讯

NEWS

网站建设资讯

java下拉菜单代码,java下拉列表控件

java的awt下拉菜单怎样更改Menu当中的显示字体的大小?请大神指教

呵呵,这个不解释,给代码吧,用swing控件就行,不要和awt件混用

成都创新互联公司专注于龙门企业网站建设,响应式网站,成都做商城网站。龙门网站建设公司,为龙门等地区提供建站服务。全流程按需网站制作,专业设计,全程项目跟踪,成都创新互联公司专业和态度为您提供的服务

import java.awt.Button;

import java.awt.Color;

import java.awt.Font;

import javax.swing.JFrame;

import javax.swing.JMenu;

import javax.swing.JMenuBar;

import javax.swing.JMenuItem;

public class Main

{

public Main()

{

JFrame frame=new JFrame("新建窗体");

frame.setSize(300,200);

JMenuBar mb=new JMenuBar();

Font font=new Font("微软雅黑",Font.BOLD,24);

Button button=new Button("颜色");

button.setFont(font);

JMenu me=new JMenu("颜色");

me.setFont(font);

JMenuItem x=new JMenuItem("红色");

x.setForeground(Color.RED);

JMenuItem y=new JMenuItem("橙色");

y.setForeground(Color.ORANGE);

JMenuItem z=new JMenuItem("绿色");

z.setForeground(Color.BLUE);

frame.setJMenuBar(mb);

mb.add(me);

me.add(x);

me.add(y);

me.add(z);

frame.setVisible(true);

frame.setDefaultCloseOperation(3);

}

public static void main(String args[])

{

new Main();

}

}

java中怎么实现多个下拉菜单的动态关联?

1,所谓级联下拉菜单就是动态的下拉菜单,

当第一级选中某一个选项是,

第二级会跟着第一级的变化而变化,

比如:当“学院”这一栏选择“信息学院”那么“专业”这一栏只会出现属于信息学院的专业。

2,级联下拉菜单的实现是运用itemStateChanged(ItemEvent )方法实现,首先在下拉菜单上注册ItemListener监视器,当下拉菜单选中时触发itemStateChanged(ItemEvent )事件重新给下一级下拉菜单赋值。

public void itemStateChanged(ItemEvent e) {

if(e.getSource() == xueyuan) { // 当点击学院下拉框时

try {

Statement stat2 = con.createStatement();

String sql = "select D_ID from xueyuanin WHERE

D_NAME='"+e.getItem()+"'"; // 获取该学院的代号

ResultSet rs = stat2.executeQuery(sql);

rs.next();

java JComBox下拉菜单返回值问题

String[] city1 = new String[20];

JComboBox JC1 = new JComboBox();

for (int i = 0; i city1.length; i++) {

JC1.addItem(city1[i]);

}

这样添加完下拉选项以后,你再读取选中的项目试一下。

如何用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下拉菜单代码,java下拉列表控件
浏览地址:http://njwzjz.com/article/hsdipo.html