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

正文內(nèi)容

java程序設(shè)計與案例(編輯修改稿)

2025-08-13 15:23 本頁面
 

【文章內(nèi)容簡介】 時 label的對齊方式 label的對齊方式有三種: LEFT CENTER 和 RIGHT 第 9章圖形用戶界面 標簽的使用及主要方法 (lab) 將標簽添加到父容器中 public void setText(String s) 設(shè)置顯示的字符串 public String getText() 返回當前顯示的字符串 四、文本域 (JTextField) 構(gòu)造方法 a) JTextField():構(gòu)造一個空的文本域 b) JTextField(String s):構(gòu)造一個用指定文本初始化的新 TextField c) JTextField(String s, int column):構(gòu)造一個用指定文本和列初始化的新 TextField 主要方法 a) setText(String s):設(shè)置文本域顯示的字符 b) getText():返回文本域中的字符串 第 9章圖形用戶界面 文本域變化跟蹤 當文本域的內(nèi)容發(fā)生變化時可以要求文檔給出通告,這要求添加文檔 監(jiān)聽器 (DocumentListener)當文本域的內(nèi)容發(fā)生變化時 DocumentListener當 中的兩個方法之一會被調(diào)用: a) Void insertUpdate(DocumentEvent e) b) Void removeUpdate(DocumentEvent e) 五、密碼域 (JPasswordField) 構(gòu)造方法: JPasswordField(String s,int column) 主要方法: a) void setEchoChar(char echo) 為密碼域設(shè)置回顯字符。 0表示重置為默認的回顯字符。 b) char[] getPassword() 獲取密碼域的內(nèi)容 第 9章圖形用戶界面 七、按鈕 (JButton) JButton是 AbstractButton的子類 構(gòu)造方法 a) JButton():創(chuàng)建一個不帶有設(shè)置文本或圖標的按鈕 b) JButton(String s):創(chuàng)建一個帶文本的按鈕 c) JButton(Icon icon):創(chuàng)建一個帶圖標的按鈕 d) JButton(String s , Icon icon) 主要方法 a) String getText():獲取按鈕的標簽 b) Void setText(String s):設(shè)置按鈕的標簽 c) Void addActionListener(ActionListener e):注冊事件監(jiān)聽器 d) Void removeActionListener(ActionListenre e):注銷事件監(jiān)聽器 第 9章圖形用戶界面 f) Void setDisableIcon(Icon di):設(shè)置當按鈕禁用是顯示的圖標 g) Void setPressedIcon(Icon pi):設(shè)置當按鈕按下時顯示的圖標 h) Void setSelectedIcon(Icon si):設(shè)置當按鈕被選則時顯示的圖標 i) Void setRolloverIcon(Icon ri):設(shè)置鼠標移動到按鈕上時顯示的圖標 事件監(jiān)聽器 ? 需實現(xiàn)事件接口 ActionListener ? public void actionPerformed(ActionEvent e) ? 事件監(jiān)聽器的添加 (兩種方法 ) 第 9章圖形用戶界面 例 1: JButton jb = new JButton(“確定” )。 ( new ActionListener(ActionEvent e) { public void actionPerformed(ActionEvent e) { //要執(zhí)行的操作 ………………. } })。 第 9章圖形用戶界面 例 2: JButton jb = new JButton(“確定” )。 buttonListener bl = new buttonListener() (bl)。 class buttonListener implements ActionListener{ //域的定義 //方法的定義 public void actionPerformed(ActionEvent e) { //事件發(fā)生時所進行的操作 ………………………. } } 第 9章圖形用戶界面 六、布局管理器 FlowLayout a) FlowLayout是 Panel、 Applet默認的布局管理器。 b) 組件的排列從容器的左上角開始從左向右、從上到下依次排列。 c) 組件之間默認的間距為 5個像素點。 (2)構(gòu)造方法 a) FlowLayout() b) FlowLayout(int how):參數(shù) how用來設(shè)置組件的對齊方式 c) FlowLayout(int how , int horz , int vert): 參數(shù) how:設(shè)置組件的對齊方式 參數(shù) horz:設(shè)置組件間的水平間距 參數(shù) vert:設(shè)置組件間的垂直間距 第 9章圖形用戶界面 參數(shù) how的值如下: :左對齊,水平和垂直間距為 5個像素點 :居中對齊,水平和垂直間距為 5個像素點 :右對齊,水平和垂直間距為 5個像素點 設(shè)置容器布局管理器的方法: setLayout(LayoutManager m) BorderLayout a) BorderLayout是 Window、 Frame、 Dialog默認的布局管理器 b) 將容器劃分為東、南、西、北、中 5個區(qū)域 構(gòu)造方法: BorderLayout():生成默認布局管理器組件間橫縱間距為 0 BorderLayout(int horz , int vert) 第 9章圖形用戶界面 添加組件的方法: add(Component obj , Object region) obj:要添加的組件 region:組件添加的位置,分別對應(yīng) BorderLayout的 5個常量 :中心區(qū) :南 :東 :西 :北 GridLayout GridLayout在一個二維網(wǎng)格中布置組件 構(gòu)造方法: 第 9章圖形用戶界面 a) GridLayout(int row , int column):生成指定行列的布局管理器 b) GridLayout(int row , int column , int horz , int vert) CardLayout(卡片布局 ) 構(gòu)造方法: CardLayout() 主要方法: a) Void first (Container deck):顯示第一張卡片 b) Void last (Container deck):顯示最后一張卡片 c) Void next (Container deck):顯示下一張卡片 d) Void previous (Container deck):顯示前一張卡片 e) Void show( Container deck, String cardName):顯示指定名稱的卡片 第 9章圖形用戶界面 六、文本區(qū) (JTextArea) 構(gòu)造函數(shù): a) JTextArea( int rows , int column) 構(gòu)造一個新的文本區(qū) 參數(shù): rows:行數(shù) column:列數(shù) b) JTextArea(String text , int rows , int column) 使用初始文本構(gòu)造一個新文本區(qū) 參數(shù): text:初始文本 rows:行數(shù) column:列數(shù) 主要方法 a) Void append(String s):將給定的文本 s添加到文本區(qū)原有文本的末尾 b) Void setLineWrap(boolean wrap):打開或關(guān)閉換行 c) void setWrapStyleWord(boolean word):設(shè)置換行方式 參數(shù): word如果設(shè)置為 true則當行的長度大于所分配的寬度時將在單詞邊界(空白)處換行。如果設(shè)置為 false,則將在字符邊界處換行 第 9章圖形用戶界面 八、復(fù)選框 (JCheckBox) 構(gòu)造方法: a) JCheckBox(String s):用給定的標簽初始化一復(fù)選框初始狀態(tài)為未選 b) JCheckBox(String s , boolean state):用給定的標簽和初始狀態(tài)創(chuàng)建一復(fù)選框 主要方法 a) Boolean isSelected():返回復(fù)選框狀態(tài)如: JCheckBox jcb = new JCheckBox(“aa”,true)。 () b) Void setSelected(boolean state):設(shè)置復(fù)選框的狀態(tài)如 : JCheckBox jcb = new JCheckBox(“aa”)。 (false)。 () 第 9章圖形用戶界面 事件監(jiān)聽器 a) 需實現(xiàn)事件接口 ActionListener b) public void actionPerformed(ActionEvent e) 九、單選按鈕 (JRadioButton) 構(gòu)造方法 JRadioButton(String lable , boolean state) 用給定的標簽和初始狀態(tài)構(gòu)造一個單選按鈕如: JRadioButton jrb = new JRadioButton(“aaa”,true)。 單選按鈕組 (ButtonGroup) ButtonGroup bg = new ButtonGroup()。 JRadioButton jrb = new JRadioButton(“aaa”,true)。 (jrb)。 第 9章圖形用戶界面 JRadioButton jrb1 = new JRadioButton(“bbb”,false)。 (jrb1)。 事件監(jiān)聽器 a) 需實現(xiàn)事件接口 ActionListener b) public void actionPerformed(ActionEvent e) 十、滑塊 (JSlider) 構(gòu)造方法: public JSlider(int orientation, int min, int max, int value) 用指定的方向和指定的最小值、最大值以及初始值創(chuàng)建一個滑塊。 方向可以是 或 。 主要方法: 第 9章圖形用戶界面 a) setPaintTicks (boolean b) :如果 b為 true顯示標尺 b) setMajorTickSpacing(int n):設(shè)置大標尺 c) setMinorTickSpacing(int n):設(shè)置小標尺 d) setPaintLabels(boolean b):如果 b為 true顯示標尺標簽 e) setLabelTable(Dictionary labels):設(shè)置標尺標簽的組件 f) setSnapToTicks(boolean b): 如果 b為 true,每次調(diào)整
點擊復(fù)制文檔內(nèi)容
規(guī)章制度相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1