真实的国产乱ⅩXXX66竹夫人,五月香六月婷婷激情综合,亚洲日本VA一区二区三区,亚洲精品一区二区三区麻豆

成都創(chuàng)新互聯(lián)網(wǎng)站制作重慶分公司

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

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

//核心代碼

創(chuàng)新互聯(lián)是一家專注于成都網(wǎng)站設(shè)計、網(wǎng)站制作與策劃設(shè)計,二道江網(wǎng)站建設(shè)哪家好?創(chuàng)新互聯(lián)做網(wǎng)站,專注于網(wǎng)站建設(shè)10余年,網(wǎng)設(shè)計領(lǐng)域的專業(yè)建站公司;建站業(yè)務(wù)涵蓋:二道江等地區(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設(shè)置成流式布局

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

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

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

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

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

}

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中某一個選項是,

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

比如:當“學(xué)院”這一欄選擇“信息學(xué)院”那鏈襪么“專業(yè)”這一欄只會出現(xiàn)屬于信息學(xué)院的專業(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)

{

//

當點擊學(xué)院下棗蘆拉框時

try

{

Statement

stat2

=

con.createStatement();

String

sql

=

"select

D_ID

from

xueyuanin

WHERE

D_NAME='"+e.getItem()+"'";

//

獲取該學(xué)院的代號

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)下拉列表
網(wǎng)站鏈接:http://weahome.cn/article/ddpohdg.html

其他資訊

在線咨詢

微信咨詢

電話咨詢

028-86922220(工作日)

18980820575(7×24)

提交需求

返回頂部