讀出復(fù)選框的值getElementById(復(fù)選框的id).value
成都創(chuàng)新互聯(lián)-云計(jì)算及IDC服務(wù)提供商,涵蓋公有云、IDC機(jī)房租用、雅安機(jī)房托管、等保安全、私有云建設(shè)等企業(yè)級(jí)互聯(lián)網(wǎng)基礎(chǔ)服務(wù),來(lái)電聯(lián)系:028-86922220
在頁(yè)面上選中
getElementById(復(fù)選框的id).checked==true
對(duì)于問題一,你要改動(dòng)兩個(gè)地方
1.img1 = new JLabel("test");要先賦值.
2.點(diǎn)擊事件中加入下面的代碼
this.remove(img1);
img1 = new JLabel(image);// 把圖片放到標(biāo)簽img1里。
add(img1, BorderLayout.CENTER);
this.pack();
對(duì)于你的問題二寫的不清楚,不回答了
java.awt
類 List
java.lang.Object
java.awt.Component
java.awt.List
所有已實(shí)現(xiàn)的接口:
ImageObserver, ItemSelectable, MenuContainer, Serializable, Accessible
--------------------------------------------------------------------------------
public class Listextends Componentimplements ItemSelectable, AccessibleList 組件為用戶提供了一個(gè)可滾動(dòng)的文本項(xiàng)列表。可設(shè)置此 list,使其允許用戶進(jìn)行單項(xiàng)或多項(xiàng)選擇。
例如以下代碼:
--------------------------------------------------------------------------------
List lst = new List(4, false);
lst.add("Mercury");
lst.add("Venus");
lst.add("Earth");
lst.add("JavaSoft");
lst.add("Mars");
lst.add("Jupiter");
lst.add("Saturn");
lst.add("Uranus");
lst.add("Neptune");
lst.add("Pluto");
cnt.add(lst);
--------------------------------------------------------------------------------
當(dāng) cnt 為容器時(shí),將生成以下滾動(dòng)列表:
如果 List 允許進(jìn)行多項(xiàng)選擇,則單擊已選中的項(xiàng)時(shí),將取消選中該項(xiàng)。在上面的示例中,一次只能從滾動(dòng)列表中選擇一項(xiàng),因?yàn)閯?chuàng)建新的滾動(dòng)列表時(shí),第二個(gè)參數(shù)為 false。如果 List 不允許進(jìn)行多項(xiàng)選擇,則選擇某一項(xiàng)會(huì)導(dǎo)致其他選中的項(xiàng)取消選中。
注意,本示例中顯示的列表是用四個(gè)可視行創(chuàng)建的。創(chuàng)建該列表之后,不可更改可視行的數(shù)量。默認(rèn)的 List 是用四行創(chuàng)建的,所以 lst = new List() 與 list = new List(4, false) 等效。
從 Java 1.1 開始,AWT(Abstract Window Toolkit,抽象窗口工具包)會(huì)把列表上發(fā)生的所有鼠標(biāo)、鍵盤和焦點(diǎn)事件發(fā)送給 List 對(duì)象。(維護(hù)舊的 AWT 事件模型的目的是為了向后兼容,不推薦使用它。)
當(dāng)用戶選中或取消選中某項(xiàng)時(shí),AWT 將向列表發(fā)送一個(gè) ItemEvent 實(shí)例。當(dāng)用戶雙擊滾動(dòng)列表中的某一項(xiàng)時(shí),AWT 會(huì)在緊隨項(xiàng)事件后向列表發(fā)送一個(gè) ActionEvent 實(shí)例。當(dāng)用戶選中列表中的某項(xiàng),按下 return 鍵時(shí),AWT 也會(huì)生成一個(gè)動(dòng)作事件。
如果應(yīng)用程序需要基于此列表中用戶選中或激活的項(xiàng)執(zhí)行某個(gè)動(dòng)作,則應(yīng)該相應(yīng)地實(shí)現(xiàn) ItemListener 或 ActionListener,并注冊(cè)新的偵聽器,以便在此列表中接收事件。
對(duì)于多項(xiàng)選擇滾動(dòng)列表,使用外部動(dòng)作(如單擊按鈕)來(lái)觸發(fā)動(dòng)作被認(rèn)為是一種更好的用戶界面。
從以下版本開始:
JDK1.0
另請(qǐng)參見:
ItemEvent, ItemListener, ActionEvent, ActionListener, 序列化表格
--------------------------------------------------------------------------------
嵌套類摘要
protected class List.AccessibleAWTList
此類實(shí)現(xiàn) List 類的可訪問性支持。
從類 java.awt.Component 繼承的嵌套類/接口
Component.AccessibleAWTComponent, Component.BaselineResizeBehavior, Component.BltBufferStrategy, Component.FlipBufferStrategy
字段摘要
從類 java.awt.Component 繼承的字段
BOTTOM_ALIGNMENT, CENTER_ALIGNMENT, LEFT_ALIGNMENT, RIGHT_ALIGNMENT, TOP_ALIGNMENT
從接口 java.awt.image.ImageObserver 繼承的字段
ABORT, ALLBITS, ERROR, FRAMEBITS, HEIGHT, PROPERTIES, SOMEBITS, WIDTH
構(gòu)造方法摘要
List()
創(chuàng)建新的滾動(dòng)列表。
List(int rows)
創(chuàng)建一個(gè)用指定可視行數(shù)初始化的新滾動(dòng)列表。
List(int rows, boolean multipleMode)
創(chuàng)建一個(gè)初始化為顯示指定行數(shù)的新滾動(dòng)列表。
方法摘要
void add(String item)
向滾動(dòng)列表的末尾添加指定的項(xiàng)。
void add(String item, int index)
向滾動(dòng)列表中索引指示的位置添加指定的項(xiàng)。
void addActionListener(ActionListener l)
添加指定的動(dòng)作偵聽器以從此列表接收動(dòng)作事件。
void addItem(String item)
已過時(shí)。 由 add(String) 取代。
void addItem(String item, int index)
已過時(shí)。 由 add(String, int) 取代。
void addItemListener(ItemListener l)
添加指定的項(xiàng)偵聽器以接收此列表的項(xiàng)事件。
void addNotify()
創(chuàng)建列表的同位體。
boolean allowsMultipleSelections()
已過時(shí)。 從 JDK version 1.1 開始,由 isMultipleMode() 取代。
void clear()
已過時(shí)。 從 JDK version 1.1 開始,由 removeAll() 取代。
int countItems()
已過時(shí)。 從 JDK version 1.1 開始,由 getItemCount() 取代。
void delItem(int position)
已過時(shí)。 由 remove(String) 和 remove(int) 取代。
void delItems(int start, int end)
已過時(shí)。 從 JDK version 1.1 開始,后來(lái)不再公開使用。只希望作為包私有方法時(shí)保留此方法。
void deselect(int index)
取消選擇指定索引處的項(xiàng)。
AccessibleContext getAccessibleContext()
獲取與此 List 關(guān)聯(lián)的 AccessibleContext。
ActionListener[] getActionListeners()
返回已在此列表上注冊(cè)的所有動(dòng)作偵聽器的數(shù)組。
String getItem(int index)
獲取與指定索引關(guān)聯(lián)的項(xiàng)。
int getItemCount()
獲取列表中的項(xiàng)數(shù)。
ItemListener[] getItemListeners()
返回已在此列表上注冊(cè)的所有項(xiàng)偵聽器的數(shù)組。
String[] getItems()
獲取列表中的項(xiàng)。
T extends EventListener
T[]
getListeners(ClassT listenerType)
返回目前已在此 List 上注冊(cè)為 FooListener 的所有對(duì)象的數(shù)組。
Dimension getMinimumSize()
確定此滾動(dòng)列表的最小大小。
Dimension getMinimumSize(int rows)
獲取具有指定行數(shù)的列表的最少維數(shù)。
Dimension getPreferredSize()
獲取此滾動(dòng)列表的首選大小。
Dimension getPreferredSize(int rows)
獲取具有指定行數(shù)的列表的首選維數(shù)。
int getRows()
獲取此列表中的可視行數(shù)。
int getSelectedIndex()
獲取列表中選中項(xiàng)的索引。
int[] getSelectedIndexes()
獲取列表中選中的索引。
String getSelectedItem()
獲取此滾動(dòng)列表中選中的項(xiàng)。
String[] getSelectedItems()
獲取此滾動(dòng)列表中選中的項(xiàng)。
Object[] getSelectedObjects()
獲取對(duì)象數(shù)組中此滾動(dòng)列表的選中項(xiàng)。
int getVisibleIndex()
獲取上次由 makeVisible 方法使其可視的項(xiàng)的索引。
boolean isIndexSelected(int index)
確定是否已選中此滾動(dòng)列表中的指定項(xiàng)。
boolean isMultipleMode()
確定此列表是否允許進(jìn)行多項(xiàng)選擇。
boolean isSelected(int index)
已過時(shí)。 從 JDK version 1.1 開始,由 isIndexSelected(int) 取代。
void makeVisible(int index)
使指定索引處的項(xiàng)可視。
Dimension minimumSize()
已過時(shí)。 從 JDK version 1.1 開始,由 getMinimumSize() 取代。
Dimension minimumSize(int rows)
已過時(shí)。 從 JDK version 1.1 開始,由 getMinimumSize(int) 取代。
protected String paramString()
返回表示此滾動(dòng)列表狀態(tài)的參數(shù)字符串。
Dimension preferredSize()
已過時(shí)。 從 JDK version 1.1 開始,由 getPreferredSize() 取代。
Dimension preferredSize(int rows)
已過時(shí)。 從 JDK version 1.1 開始,由 getPreferredSize(int) 取代。
protected void processActionEvent(ActionEvent e)
處理發(fā)生在此列表上的動(dòng)作事件,方法是將這些事件指派給所有已注冊(cè)的 ActionListener 對(duì)象。
protected void processEvent(AWTEvent e)
此滾動(dòng)列表的進(jìn)程事件。
protected void processItemEvent(ItemEvent e)
處理發(fā)生在此列表上的項(xiàng)事件,方法是將這些事件指派給所有已注冊(cè)的 ItemListener 對(duì)象。
void remove(int position)
從此滾動(dòng)列表中移除指定位置處的項(xiàng)。
void remove(String item)
從列表中移除項(xiàng)的第一次出現(xiàn)。
void removeActionListener(ActionListener l)
移除指定的動(dòng)作偵聽器,以便不再?gòu)拇肆斜斫邮談?dòng)作事件。
void removeAll()
從此列表中移除所有項(xiàng)。
void removeItemListener(ItemListener l)
移除指定的項(xiàng)偵聽器,以便不再?gòu)拇肆斜斫邮枕?xiàng)事件。
void removeNotify()
移除此列表的同位體。
void replaceItem(String newValue, int index)
使用新字符串替換滾動(dòng)列表中指定索引處的項(xiàng)。
void select(int index)
選擇滾動(dòng)列表中指定索引處的項(xiàng)。
void setMultipleMode(boolean b)
設(shè)置確定此列表是否允許進(jìn)行多項(xiàng)選擇的標(biāo)志。
void setMultipleSelections(boolean b)
已過時(shí)。 從 JDK version 1.1 開始,由 setMultipleMode(boolean) 取代。
分享文章:選擇框的java代碼 java獲取選擇框的值
本文地址:http://www.chinadenli.net/article22/dddsdcc.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供企業(yè)建站、服務(wù)器托管、用戶體驗(yàn)、軟件開發(fā)、小程序開發(fā)、面包屑導(dǎo)航
聲明:本網(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)