java下拉菜單代碼,java下拉列表控件

java的awt下拉菜單怎樣更改Menu當(dāng)中的顯示字體的大???請(qǐng)大神指教

呵呵,這個(gè)不解釋,給代碼吧,用swing控件就行,不要和awt件混用

成都創(chuàng)新互聯(lián)公司專注于龍門(mén)企業(yè)網(wǎng)站建設(shè),響應(yīng)式網(wǎng)站,成都做商城網(wǎng)站。龍門(mén)網(wǎng)站建設(shè)公司,為龍門(mén)等地區(qū)提供建站服務(wù)。全流程按需網(wǎng)站制作,專業(yè)設(shè)計(jì),全程項(xiàng)目跟蹤,成都創(chuàng)新互聯(lián)公司專業(yè)和態(tài)度為您提供的服務(wù)

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中怎么實(shí)現(xiàn)多個(gè)下拉菜單的動(dòng)態(tài)關(guān)聯(lián)?

1,所謂級(jí)聯(lián)下拉菜單就是動(dòng)態(tài)的下拉菜單,

當(dāng)?shù)谝患?jí)選中某一個(gè)選項(xiàng)是,

第二級(jí)會(huì)跟著第一級(jí)的變化而變化,

比如:當(dāng)“學(xué)院”這一欄選擇“信息學(xué)院”那么“專業(yè)”這一欄只會(huì)出現(xiàn)屬于信息學(xué)院的專業(yè)。

2,級(jí)聯(lián)下拉菜單的實(shí)現(xiàn)是運(yùn)用itemStateChanged(ItemEvent )方法實(shí)現(xiàn),首先在下拉菜單上注冊(cè)ItemListener監(jiān)視器,當(dāng)下拉菜單選中時(shí)觸發(fā)itemStateChanged(ItemEvent )事件重新給下一級(jí)下拉菜單賦值。

public void itemStateChanged(ItemEvent e) {

if(e.getSource() == xueyuan) { // 當(dāng)點(diǎn)擊學(xué)院下拉框時(shí)

try {

Statement stat2 = con.createStatement();

String sql = "select D_ID from xueyuanin WHERE

D_NAME='"+e.getItem()+"'"; // 獲取該學(xué)院的代號(hào)

ResultSet rs = stat2.executeQuery(sql);

rs.next();

java JComBox下拉菜單返回值問(wèn)題

String[] city1 = new String[20];

JComboBox JC1 = new JComboBox();

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

JC1.addItem(city1[i]);

}

這樣添加完下拉選項(xiàng)以后,你再讀取選中的項(xiàng)目試一下。

如何用java實(shí)現(xiàn)下拉菜單

//核心代碼

String[]?sg=?{"蘋(píng)果","香蕉","櫻桃","山楂"};

JComboBoxString?jcb?=?new?JComboBoxString(sg);

完整代碼

import?java.awt.*;

import?javax.swing.*;

public?class?MFrame?extends?JFrame{

public?MFrame()?{

String[]?sg=?{"蘋(píng)果","香蕉","櫻桃","山楂"};

JComboBoxString?jcb?=?new?JComboBoxString(sg);

add(jcb);

setLayout(new?FlowLayout());//把JFrame設(shè)置成流式布局

setTitle("測(cè)試");//設(shè)置窗口標(biāo)題

setSize(220,?100);//設(shè)置窗口大小

setLocationRelativeTo(null);//設(shè)置窗口居中

setDefaultCloseOperation(EXIT_ON_CLOSE);//設(shè)置點(diǎn)擊關(guān)閉退出jvm虛擬機(jī)

setVisible(true);//設(shè)置窗口可見(jiàn)

}

public?static?void?main(String[]?args)?{

new?MFrame();//創(chuàng)建窗口

}

}

分享文章:java下拉菜單代碼,java下拉列表控件
瀏覽地址:http://m.kartarina.com/article30/hsdipo.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供靜態(tài)網(wǎng)站、營(yíng)銷型網(wǎng)站建設(shè)虛擬主機(jī)、響應(yīng)式網(wǎng)站網(wǎng)站維護(hù)、關(guān)鍵詞優(yōu)化

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來(lái)源: 創(chuàng)新互聯(lián)

成都定制網(wǎng)站網(wǎng)頁(yè)設(shè)計(jì)
主站蜘蛛池模板: av无码精品一区二区三区四区| 中文字幕亚洲精品无码| 东京热av人妻无码专区| 亚洲国产精品无码专区影院| 人妻无码αv中文字幕久久| 日韩av片无码一区二区不卡电影| 亚洲AV无码之日韩精品| 精品三级AV无码一区| 成人免费无码精品国产电影| 亚洲精品无码久久久久久久| 四虎影视无码永久免费| 无码av中文一区二区三区桃花岛| 色综合久久无码中文字幕| 特级无码毛片免费视频| 无码人妻丰满熟妇区五十路| 日韩av无码一区二区三区| 日韩AV无码一区二区三区不卡毛片| 亚洲AV无码一区二区三区网址| 日韩精品无码一区二区中文字幕| 免费VA在线观看无码| 亚洲午夜成人精品无码色欲| 日韩av无码一区二区三区| 亚洲国产一二三精品无码| 久久精品无码专区免费| 国产精品va无码二区| 无码狠狠躁久久久久久久| 亚洲精品久久无码| 在人线av无码免费高潮喷水| 无码137片内射在线影院| 国产精品无码无在线观看| 久久av高潮av无码av喷吹| 亚洲一区无码精品色| 成人麻豆日韩在无码视频| 无码高潮爽到爆的喷水视频app| 亚洲中文字幕无码av| 一本天堂ⅴ无码亚洲道久久 | 真人无码作爱免费视频| 国产精品无码一区二区在线| 国产精品无码免费视频二三区| av中文无码乱人伦在线观看| 99久无码中文字幕一本久道|