freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

[it認(rèn)證]java語(yǔ)言程序設(shè)計(jì)-第11章-資料下載頁(yè)

2025-01-19 08:44本頁(yè)面
  

【正文】 { ( 0 )。 } })。 } } 下拉列表框 下拉列表框是由 JComboBox類派生,其特點(diǎn)是將所有選項(xiàng)折疊收藏起來,只顯示最前面的那個(gè)或被用戶選中的某一個(gè)。 JComboBox類方法 JComboBox類的構(gòu)造方法 主要功能 JComboBox () 創(chuàng)建一個(gè)空的下拉列表框?qū)ο螅梢允褂胊ddItem()方法向下拉列表框?qū)ο笾刑砑拥倪x項(xiàng) JComboBox (Vector vect) 使用向量表創(chuàng)建一個(gè) JComboBox對(duì)象 JComboBox (ComboBoxModel model) 從已有的 model獲得選項(xiàng),創(chuàng)建 JComboBox對(duì)象 JComboBox (Object items) 使用數(shù)組創(chuàng)建 JComboBox對(duì)象 JComboBox類的方法 主要功能 void addActionListener(ActionListener e) 注冊(cè)事件對(duì)象給 ActionListener對(duì)象 void addItemListener(ItemListener a) 注冊(cè)事件對(duì)象給 ItemListener對(duì)象 void addItem(Object object) 為選項(xiàng)表添加選項(xiàng) Object getItemAt(int index) 獲得指定下標(biāo)的列表項(xiàng) int getItemCount() 獲得列表中的選項(xiàng)數(shù) int getSelectedItem() 獲得當(dāng)前選擇的項(xiàng) Java實(shí)例 —— 下拉列表框 import .*。 import .*。 import .*。 public class Combo extends JFrame{ private JComboBox images。 private JLabel label。 private String names[]={ 狗 .gif, 猴 .gif, 虎 .gif,馬 .gif,鼠 .gif,兔 .gif}。 private Icon icons[]={new ImageIcon(names[0]), new ImageIcon(names[1]),new ImageIcon(names[2]), new ImageIcon(names[3]),new ImageIcon(names[4]), new ImageIcon(names[5]),}。 Java實(shí)例 —— (續(xù)) public Combo(){ super(下拉列表框顯示圖形文件 )。 Container c=getContentPane()。 (new FlowLayout())。 images=new JComboBox(names)。 (3)。 ( new ItemListener() { public void itemStateChanged(ItemEvent e) { (icons[()])。 } } )。 (images)。 label=new JLabel(icons[0])。 (label)。 Java實(shí)例 —— (續(xù)) setSize(450,380)。 show()。 } public static void main(String args[]){ Combo app=new Combo()。 ( new WindowAdapter(){ public void windowClosing(WindowEvent e){ ( 0 )。 } } )。 } } 列表框 列表框是由 JList類派生,它與上面講解的下拉列表框類似,只是下拉列表框一次只能選擇一項(xiàng),而列表框可以選擇多項(xiàng),選擇多項(xiàng)的方法與拷貝文件類似,按住shift或 Ctrl鍵然后移動(dòng)鼠標(biāo)進(jìn)行選擇即可。 JList類方法 JList類的構(gòu)造方法 主要功能 JList () 創(chuàng)建一個(gè)空的 JList對(duì)象 JList (Vector vect) 使用向量表創(chuàng)建一個(gè) JList對(duì)象 JList (Object items) 使用數(shù)組創(chuàng)建 JList 對(duì)象 JList類的方法 主要功能 void addListSelectionListener (ListSelectionListener e) 將事件監(jiān)聽者注冊(cè)給 JList對(duì)象 int getSelectedIndex(int i) 獲得從 JList對(duì)象中選取的單個(gè)選項(xiàng) int getSelectedIndices(int[] I ) 獲得從 JList對(duì)象中選取的多個(gè)選項(xiàng) void setVisibleRowCount(int num) 設(shè)置可見的列表選項(xiàng) int getVisibleRowCount() 獲得可見的列表選項(xiàng)值 文本框 Swing中文字輸入有兩個(gè)類,分別是JTextField類和 JTextArea類,其中JTextField定義一個(gè)可以輸入單行文字的矩形區(qū)域; JTextArea定義一個(gè)可以輸入多行文字內(nèi)容的矩形區(qū)域。 文本框事件處理 JTextField類只引發(fā) ActionEvent事件 , 當(dāng)用戶在文本框中按回車鍵時(shí)就會(huì)引發(fā)該事件; JTextArea類引發(fā)兩種事件: DocuemntEvent和 UndoableEditEvent事件 ,當(dāng) 用 戶 在 文 本 區(qū) 域 修 改 文 本 內(nèi) 容 時(shí) 引 發(fā)DocuemntEvent事件;當(dāng)用戶撤消在文本區(qū)域所作的操作時(shí) , 引發(fā) UndoableEditEvent事件 。 通過 “ 對(duì)象 .addActionListener( this) ?!闭Z(yǔ)句將監(jiān)聽者注冊(cè)給它的事件源對(duì)象。當(dāng)事件發(fā)生時(shí),就會(huì)引發(fā) ActionEvent事件,要響應(yīng)事件就要通過監(jiān)聽者的類實(shí)現(xiàn) ActionListener接口。在事件響應(yīng)的方法中可以通過 actionPerformed(ActionEvent e)方法來響應(yīng)。 Java實(shí)例 —— 文本框 import .*。 import .*。 import .*。 import .*。 public class Text_doing extends JFrame { private JTextField text1。 private JTextArea t1。 private JLabel lbl1,lbl2。 public Text_doing(){ super( 文本框和文本區(qū)域測(cè)試程序 )。 Container c = getContentPane()。 (new FlowLayout())。 lbl1=new JLabel(在文本框中輸入文本內(nèi)容 )。 (lbl1)。 Java實(shí)例 —— (續(xù)) text1 = new JTextField(15)。 (text1)。 (new handler())。 String s=這是一個(gè)字符串演示文本 \n。 t1=new JTextArea(s,11,15)。 (t1)。 setSize(350,300)。 show()。 } public static void main(String args[]){ Text_doing app = new Text_doing()。 (new WindowAdapter() { public void windowClosing(WindowEvent e){ ( 0 )。} })。 } Java實(shí)例 —— (續(xù)) private class handler implements ActionListener{ public void actionPerformed(ActionEvent e){ String s=。 if(()10){ s=()。 (s+\n)。 } else (null,輸入的內(nèi)容太多 , 請(qǐng)刪除部分內(nèi)容 )。 ()。 } } } 進(jìn)度條方法 JProgressBar類的構(gòu)造方法 主要功能 JProgressBar () 創(chuàng)建一個(gè)水平進(jìn)度條 JProgressBar類的方法 主要功能 void addChangeListener (ChangeListener e) 監(jiān)聽者注冊(cè)給進(jìn)度條對(duì)象,實(shí)現(xiàn)ChangeListener類的方法 int getMaximum() 獲得進(jìn)度條最大值 int getMinimum() 獲得進(jìn)度條最小值 int getVakue() 獲得進(jìn)度條當(dāng)前值 int setMaximum() 設(shè)置進(jìn)度條最大值 int setMinimum() 設(shè)置進(jìn)度條最小值 int setVakue() 設(shè)置進(jìn)度條當(dāng)前值
點(diǎn)擊復(fù)制文檔內(nèi)容
教學(xué)課件相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1