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

正文內(nèi)容

第6章圖形用戶界面(專業(yè)版)

2024-08-26 12:13上一頁面

下一頁面
  

【正文】 當width==height時,圓 public abstract void drawString(String str, int x, int y)。 //結(jié)束程序運行 } (EXIT_ON_CLOSE)。 //隱藏組件 } public interface ContainerListener extends EventListener { public void ponentAdded(ContainerEvent e)。 2. Java的 AWT和 Swing ① ( Abstract Window Tookit, AWT)。 //改變組件大小 public void ponentMoved(ComponentEvent e)。 //什么也不做 public static final int HIDE_ON_CLOSE = 1。 //清除矩形 //(x,y)指定矩形左上角坐標, width、 height指定矩形的寬度和高度 public abstract void drawOval(int x, int y, int width, int height)。 //設(shè)置顏色 } 《 Java2程序設(shè)計實用教程(第 2版) 》 在組件上繪圖 1. 組件繪圖方法 public void paint(Graphics g) //在組件上繪制圖形 public void repaint() //調(diào)用 paint()方法刷新圖形 2. 重新繪制圖形 3. 繪圖坐標系 (x,y)X 軸Y 軸(0,0)《 Java2程序設(shè)計實用教程(第 2版) 》 【 例 】 四葉玫瑰線的圖形設(shè)計。 ② 單擊事件類 ActionEvent 《 Java2程序設(shè)計實用教程(第 2版) 》 按鈕組件 1. 復(fù)選框 public class JCheckBox extends JToggleButton implements Accessible { public JCheckBox () public JCheckBox (String text) public JCheckBox (String text, boolean selected) } 《 Java2程序設(shè)計實用教程(第 2版) 》 2. 單選按鈕 public class JRadioButton extends JToggleButton implements Accessible { public JRadioButton () public JRadioButton (String text) public JRadioButton (String text, boolean selected) } public class ButtonGroup extends Object implements Serializable //按鈕組類 { public ButtonGroup() public void add(AbstractButton b) //添加按鈕 public void remove(AbstractButton b) } 《 Java2程序設(shè)計實用教程(第 2版) 》 3. 抽象按鈕類 AbstractButton public abstract class AbstractButton extends JComponent implements ItemSelectable, SwingConstants { public String getText() public void setText(String text) public boolean isSelected() //返回是否選中狀態(tài) public void setSelected(boolean b) //設(shè)置是否選中狀態(tài) public void setEnabled(boolean b) //設(shè)置是否有效狀態(tài) public Object[] getSelectedObjects() //返回選中對象數(shù)組 public void addActionListener(ActionListener l) //注冊按鈕的單擊事件監(jiān)聽器 public void removeActionListener(ActionListener l) public void addItemListener(ItemListener l) //注冊按鈕的選擇事件監(jiān)聽器 public void removeItemListener(ItemListener l) } 《 Java2程序設(shè)計實用教程(第 2版) 》 4. 選項按鈕的選擇事件處理 public void addItemListener(ItemListener l) //注冊選擇事件監(jiān)聽器 《 Java2程序設(shè)計實用教程(第 2版) 》 列表框和組合框組件 1. 列表框 public class JList extends JComponent implements Scrollable, Accessible { public JList() public JList(final Object[] listData) //列表框中的數(shù)據(jù)項由對象數(shù)組提供 public int getSelectedIndex() //返回第 1個選中數(shù)據(jù)項的序號,從 0開始;沒有選中時返回 1 public Object getSelectedValue() //返回列表框第 1個選中數(shù)據(jù)項對象;沒有選中時返回 null public void setListData(final Object[] listData) //重新設(shè)置列表框中的數(shù)據(jù)項 } 例如, Object area[]={南京市 , 蘇州市 , 無錫市 }。 1. 文本行響應(yīng)單擊事件 2. 處理輸入錯誤 3. 使用對話框 4. 窗口關(guān)閉事件不能委托其他類處理 《 Java2程序設(shè)計實用教程(第 2版) 》 布局管理 1. 布局管理器類 2. 容器的布局特性 《 Java2程序設(shè)計實用教程(第 2版) 》 布局管理器類 1. FlowLayout(流布局管理器) public class FlowLayout implements LayoutManager, { public static final int LEFT = 0。 《 Java2程序設(shè)計實用教程(第 2版) 》 事件處理 1. AWT的委托事件模型 2. AWTEvent事件類 3. 事件監(jiān)聽器接口和事件適配器類 《 Java2程序設(shè)計實用教程(第 2版) 》 AWT的委托事件模型 1. 事件 事件( event)是指一個狀態(tài)的改變,或者一個活動的發(fā)生。 ② 各組件的事件處理方法是否執(zhí)行以及執(zhí)行次序,取決于用戶操作。 public static final String CENTER = Center。 //設(shè)置顏色 public abstract void drawLine(int x1, int y1, int x2, int y2)。 //顏色組合框 ((Color)())。 1. 框架窗口采取關(guān)閉時結(jié)束程序運行方式 2. 使用單選按鈕 3. 組合框的選擇事件處理 《 Java2程序設(shè)計實用教程(第 2版) 》 菜單組件 1. 使用菜單的兩種方式 ① 窗口菜單 ② 快捷菜單 JPo p u p Me n u快捷菜單類JMe n u菜單類JCh e c k B o x Me n u It e m復(fù)選菜單項類JMe n u It e m菜單項類J
點擊復(fù)制文檔內(nèi)容
黨政相關(guān)相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1