免费观看又色又爽又黄的小说免费_美女福利视频国产片_亚洲欧美精品_美国一级大黄大色毛片

java代碼實現(xiàn)下拉框 java實現(xiàn)下拉列表

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

//核心代碼

創(chuàng)新互聯(lián)是一家專注于成都網(wǎng)站設計、網(wǎng)站制作與策劃設計,二道江網(wǎng)站建設哪家好?創(chuàng)新互聯(lián)做網(wǎng)站,專注于網(wǎng)站建設10余年,網(wǎng)設計領(lǐng)域的專業(yè)建站公司;建站業(yè)務涵蓋:二道江等地區(qū)。二道江做網(wǎng)站價格咨詢:18980820575

String[]?sg=?{"蘋果","香蕉","櫻桃","山楂"};

JComboBoxString?jcb?=?new?JComboBox碰譽String(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);//設置點擊關(guān)閉虛銷退出jvm虛擬機

setVisible(true);//設置窗口可見

}

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

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

}

}

java中怎么實現(xiàn)多個下拉菜單的動態(tài)關(guān)聯(lián)?

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

當?shù)谝患夁x中某一個選項是,

第二棚巖激級會跟著第一級的變化而變化,

比如:當“學院”這一欄選擇“信息學院”那鏈襪么“專業(yè)”這一欄只會出現(xiàn)屬于信息學院的專業(yè)。

2,級聯(lián)下拉菜單的實現(xiàn)是運用itemStateChanged(ItemEvent

)方法實現(xiàn),首先在下拉菜單上注冊ItemListener監(jiān)視器,當下拉菜單選中時觸發(fā)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實例代碼是關(guān)于彈出下拉菜單的

import javax.swing.*;

public class MenuTest extends JFrame{

JMenuBar menuBar;

JMenu menu1,menu2;

JMenuItem jmi1,jmi2,jmi3;

MenuTest(){

setTitle("菜單測試");

setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);

setSize(400,300);

menuBar=new JMenuBar();

setJMenuBar(menuBar);

menu1=new JMenu("扮櫻消文件");

menu2=new JMenu("工具");

menuBar.add(menu1);

menuBar.add(menu2);

jmi1=new JMenuItem("打開");

jmi2=new JMenuItem("廳知保存");

jmi3=new JMenuItem("關(guān)閉");

menu1.add(jmi1);

menu1.add(jmi2);

menu1.add(jmi3);

setVisible(true);

}

public static void main(String[] args) {

new MenuTest();

}

}

一頌前個簡單的例子,沒添加動作

Java源代碼:POI操作Excel如何創(chuàng)建下拉框

Java代碼package poiexcel; import java.io.FileOutputStream; import java.util.Date; import org.apache.poi.hssf.usermodel.DVConstraint; import org.apache.poi.hssf.usermodel.HSSFCell; import org.apache.poi.hssf.usermodel.HSSFDataValidation; import org.apache.poi.hssf.usermodel.HSSFRow; import org.apache.poi.hssf.usermodel.HSSFSheet; import org.apache.poi.hssf.usermodel.HSSFWorkbook; import org.apache.poi.hssf.util.CellRangeAddressList; public class POI { public static void main(String [] args) { String [] list={"東軟叢純褲","華信","SAP","海輝"}; new POI().createListBox(list); return; } public void createListBox (String [] list) { //滲簡文件初始化 HSSFWorkbook wb = new HSSFWorkbook(); HSSFSheet sheet = wb.createSheet("new sheet"); //在第一行第一個單元格,插入下拉框 HSSFRow row = sheet.createRow(0); HSSFCell cell = row.createCell(0); //普通寫入操作 cell.setCellValue("請選擇");//這是實驗 //生成下拉列表 //只對(0,0)單元格有效 CellRangeAddressList regions = new CellRangeAddressList(0,0,0,0); //生成下拉框內(nèi)容 DVConstraint constraint = DVConstraint.createExplicitListConstraint(list); //綁定下拉框和作用區(qū)域 HSSFDataValidation data_validation = new HSSFDataValidation(regions,constraint); /褲襲/對sheet頁生效 sheet.addValidationData(data_validation); //寫入文件 FileOutputStream fileOut; try { fileOut = new FileOutputStream("workbook.xls"); wb.write(fileOut); fileOut.close(); } catch (Exception e) { // TODO Auto-generated catch block e.printStackTrace(); } //結(jié)束 System.out.println("Over"); } }責任編輯:linshi1

分享名稱:java代碼實現(xiàn)下拉框 java實現(xiàn)下拉列表
新聞來源:http://m.newbst.com/article16/ddpohdg.html

成都網(wǎng)站建設公司_創(chuàng)新互聯(lián),為您提供電子商務定制開發(fā)ChatGPT網(wǎng)站制作App設計營銷型網(wǎng)站建設

廣告

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

微信小程序開發(fā)