亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關(guān)于我們
? 蟲蟲下載站

?? s12.htm

?? Java2Swingt界面設(shè)計
?? HTM
?? 第 1 頁 / 共 3 頁
字號:
              }<br>              }</p>            <hr size="1" noshade>            <p> 12.3.5 JLayeredPane屬性</p>            <p>&nbsp;</p>            <p> 12.3.6 JLayeredPane類總結(jié)</p>            <p>&nbsp;</p>            <p> 12.3.7 AWT兼容</p>            <p>&nbsp;</p>            <p> 12.4 JTablePane</p>            <p>&nbsp;</p>            <p align="center"><b>例12-10 JTabbedPane的一個簡單實例</b></p>            <hr noshade size="1">            import java.awt.*;<br>            import java.awt.event.*;<br>            import javax.swing.*;            <p>public class Test extends JApplet {<br>              public Test() {<br>              Container contentPane = getContentPane();<br>              JTabbedPane tp = new JTabbedPane();<br>              JPanel panelOne = new JPanel();<br>              JPanel panelTwo = new JPanel();</p>            <p> panelOne.add(new JButton(&quot;button in panel 1&quot;));<br>              panelTwo.add(new JButton(&quot;button in panel 2&quot;));</p>            <p> tp.add(panelOne, &quot;Panel One&quot;);<br>              tp.addTab(&quot;Panel Two&quot;, <br>              new ImageIcon(&quot;document.gif&quot;),<br>              panelTwo, <br>              &quot;tooltip text&quot;);</p>            <p> contentPane.setLayout(new BorderLayout());<br>              contentPane.add(tp);<br>              }<br>              }</p>            <hr size="1" noshade>            <p> 12.4.1 選項卡的位置</p>            <p>&nbsp;</p>            <p> 12.4.2 JTabbedPane的屬性</p>            <p>&nbsp;</p>            <p align="center"><b>例12-11 為JTabbedPane的實例設(shè)置選項卡放置位置</b></p>            <hr noshade size="1">            import java.awt.*;<br>            import java.awt.event.*;<br>            import javax.swing.*;            <p>public class Test extends JApplet {<br>              private JTabbedPane tp = new JTabbedPane(SwingConstants.BOTTOM);<br>              private JComboBox combo = new JComboBox();</p>            <p> public Test() {<br>              Container contentPane = getContentPane();<br>              JPanel comboPanel = new JPanel();<br>              JPanel panelOne = new JPanel();<br>              JPanel panelTwo = new JPanel();</p>            <p> tp.add(panelOne, &quot;Panel One&quot;);<br>              tp.addTab(&quot;Panel Two&quot;, <br>              new ImageIcon(&quot;document.gif&quot;),<br>              panelTwo, <br>              &quot;tooltip text&quot;);</p>            <p> combo.addItem(&quot;TOP&quot;);<br>              combo.addItem(&quot;LEFT&quot;);<br>              combo.addItem(&quot;RIGHT&quot;);<br>              combo.addItem(&quot;BOTTOM&quot;);</p>            <p> setComboValue();</p>            <p> comboPanel.add(new JLabel(&quot;Tab Placement:&quot;));<br>              comboPanel.add(combo);</p>            <p> contentPane.setLayout(new BorderLayout());<br>              contentPane.add(comboPanel, BorderLayout.NORTH);<br>              contentPane.add(tp, BorderLayout.CENTER);</p>            <p> combo.addItemListener(new ItemListener() {<br>              public void itemStateChanged(ItemEvent e) {<br>              JComboBox cb = (JComboBox)e.getSource();<br>              int state = e.getStateChange();</p>            <p> if(state == ItemEvent.SELECTED) {<br>              String s = (String)cb.getSelectedItem();</p>            <p> if(s.equals(&quot;TOP&quot;))<br>              tp.setTabPlacement(JTabbedPane.TOP);<br>              else if(s.equals(&quot;LEFT&quot;))<br>              tp.setTabPlacement(JTabbedPane.LEFT);<br>              else if(s.equals(&quot;RIGHT&quot;))<br>              tp.setTabPlacement(JTabbedPane.RIGHT);<br>              else if(s.equals(&quot;BOTTOM&quot;))<br>              tp.setTabPlacement(JTabbedPane.BOTTOM);</p>            <p> tp.validate();<br>              }<br>              }<br>              });<br>              }<br>              private void setComboValue() {<br>              int placement = tp.getTabPlacement();<br>              String selectedItem = null;</p>            <p> switch(placement) {<br>              case JTabbedPane.TOP:<br>              selectedItem = &quot;TOP&quot;;<br>              break;<br>              case JTabbedPane.LEFT:<br>              selectedItem = &quot;LEFT&quot;;<br>              break;<br>              case JTabbedPane.RIGHT:<br>              selectedItem = &quot;RIGHT&quot;;<br>              break;<br>              case JTabbedPane.BOTTOM:<br>              selectedItem = &quot;BOTTOM&quot;;<br>              break;<br>              }<br>              combo.setSelectedItem(selectedItem);<br>              }<br>              }</p>            <hr size="1" noshade>            <p> 12.4.3 JTabbedPane的事件</p>            <p>&nbsp;</p>            <p align="center"><b>例12-12 響應(yīng)JTabbedPane的變化事件</b></p>            <hr noshade size="1">            import java.awt.*;<br>            import java.awt.event.*;<br>            import javax.swing.*;<br>            import javax.swing.event.*;            <p>public class Test extends JApplet {</p>            <p> public Test() {<br>              Container contentPane = getContentPane();<br>              JTabbedPane tp = new JTabbedPane();<br>              JPanel panelOne = new JPanel();<br>              JPanel panelTwo = new JPanel();</p>            <p> tp.add(panelOne, &quot;Panel One&quot;);<br>              tp.addTab(&quot;Panel Two&quot;, <br>              new ImageIcon(&quot;document.gif&quot;),<br>              panelTwo, <br>              &quot;tooltip text&quot;);</p>            <p> contentPane.setLayout(new BorderLayout());<br>              contentPane.add(tp);</p>            <p> tp.addChangeListener(new ChangeListener() {<br>              public void stateChanged(ChangeEvent e) {<br>              JTabbedPane tabbedPane = <br>              (JTabbedPane)e.getSource();</p>            <p> int index = tabbedPane.getSelectedIndex();<br>              String s = tabbedPane.getTitleAt(index);</p>            <p> showStatus(s + &quot; selected&quot;);<br>              }<br>              });<br>              }<br>              }</p>            <hr size="1" noshade>            <p> 12.4.4 JTabbedPane類總結(jié)</p>            <p>&nbsp;</p>            <p> 12.5 JSplitPane類</p>            <p>&nbsp;</p>            <p align="center"><b>例12-13 運行中的JSplitPane</b></p>            <hr noshade size="1">            import java.awt.*;<br>            import java.awt.event.*;<br>            import javax.swing.*;            <p>public class Test extends JApplet {<br>              public Test() {<br>              Container contentPane = getContentPane();<br>              JButton left, right;<br>              JSplitPane sp = new JSplitPane();<br>              ControlPanel cp = new ControlPanel(sp);</p>            <p> contentPane.setLayout(new BorderLayout());<br>              contentPane.add(sp, BorderLayout.CENTER);<br>              contentPane.add(cp, BorderLayout.NORTH);</p>            <p> left = (JButton)sp.getTopComponent();<br>              right = (JButton)sp.getBottomComponent();</p>            <p> System.out.println(&quot;left button minimum size: &quot; + <br>              left.getMinimumSize());<br>              System.out.println(&quot;right button minimum size: &quot; + <br>              right.getMinimumSize());</p>            <p> }<br>              }</p>            <p>class ControlPanel extends JPanel {<br>              private JSplitPane sp;</p>            <p> public ControlPanel(JSplitPane splitPane) {<br>              sp = splitPane;</p>            <p> JComboBox dividerSize = new JComboBox();<br>              JComboBox orientation = new JComboBox();</p>            <p> JCheckBox continuous = new JCheckBox(<br>              &quot;Continuous Layout&quot;);<br>              JCheckBox oneTouch = new JCheckBox(<br>              &quot;One Touch Expandable&quot;);</p>            <p> Integer initialSize = new Integer(sp.getDividerSize());<br>              dividerSize.addItem(initialSize.toString());<br>              dividerSize.addItem(&quot;10&quot;);<br>              dividerSize.addItem(&quot;20&quot;);<br>              dividerSize.addItem(&quot;30&quot;);<br>              dividerSize.addItem(&quot;40&quot;);</p>            <p> orientation.addItem(&quot;horizontal&quot;);<br>              orientation.addItem(&quot;vertical&quot;);</p>            <p> int initialOrientation = sp.getOrientation();<br>              if(initialOrientation == JSplitPane.HORIZONTAL_SPLIT)<br>              orientation.setSelectedItem(&quot;horizontal&quot;);<br>              else<br>              orientation.setSelectedItem(&quot;vertical&quot;);</p>            <p> boolean initialContinuousLayout = sp.isContinuousLayout();<br>              if(initialContinuousLayout)<br>              continuous.setSelected(true);</p>            <p> add(oneTouch);<br>              add(continuous);<br>              add(new JLabel(&quot;Divider Size:&quot;));<br>              add(dividerSize);<br>              add(new JLabel(&quot;Orientation:&quot;));<br>              add(orientation);</p>            <p> oneTouch.addItemListener(new ItemListener() {<br>              public void itemStateChanged(ItemEvent e) {<br>              if(e.getStateChange() == ItemEvent.SELECTED)<br>              sp.setOneTouchExpandable(true);<br>              else<br>              sp.setOneTouchExpandable(false);<br>              }<br>              });<br>              continuous.addItemListener(new ItemListener() {<br>              public void itemStateChanged(ItemEvent e) {<br>              if(e.getStateChange() == ItemEvent.SELECTED)<br>              sp.setContinuousLayout(true);<br>              else<br>              sp.setContinuousLayout(false);<br>              }<br>              });<br>              dividerSize.addItemListener(new ItemListener() {<br>              public void itemStateChanged(ItemEvent e) {<br>              JComboBox combo = (JComboBox)e.getSource();<br>              String s = (String)combo.getSelectedItem();</p>            <p> sp.setDividerSize(Integer.parseInt(s));<br>              }<br>              });<br>              orientation.addItemListener(new ItemListener() {<br>              public void itemStateChanged(ItemEvent e) {<br>              JComboBox combo = (JComboBox)e.getSource();<br>              String s = (String)combo.getSelectedItem();</p>            <p> if(s.equals(&quot;horizontal&quot;))<br>              sp.setOrientation(<br>              JSplitPane.HORIZONTAL_SPLIT);<br>              else<br>              sp.setOrientation(JSplitPane.VERTICAL_SPLIT);<br>              }<br>              });<br>              }<br>              }</p>            <hr size="1" noshade>            <p> 12.5.1 JSplitPane屬性</p>            <p>&nbsp;</p>            <p> 12.5.2 JSplitPane事件</p>            <p>&nbsp;</p>            <p align="center"><b>例12-14 監(jiān)視一個拆分窗格的分隔體的位置</b></p>            <hr noshade size="1">            import java.awt.*;<br>            import java.awt.event.*;<br>            import java.beans.*;<br>            import javax.swing.*;            <p>public class Test extends JApplet {<br>              public Test() {<br>              Container contentPane = getContentPane();<br>              JSplitPane sp = new JSplitPane();</p>            <p> contentPane.add(sp, BorderLayout.CENTER);<br>              sp.addPropertyChangeListener(<br>              new PropertyChangeListener() {<br>              public void propertyChange(PropertyChangeEvent e) {<br>              if(e.getPropertyName().equals(<br>              JSplitPane.LAST_DIVIDER_LOCATION_PROPERTY)) {<br>              JSplitPane jsp = (JSplitPane)e.getSource();</p>            <p> int dl = jsp.getDividerLocation();</p>            <p> JButton lb = (JButton)jsp.getLeftComponent();<br>              JButton rb = (JButton)jsp.getRightComponent();</p>            <p> showStatus(&quot;Divider Location: &quot; + dl + &quot; / &quot;               +<br>              lb.getText() + &quot;: &quot; + lb.getSize() + &quot; / &quot; +<br>              rb.getText() + &quot;: &quot; + rb.getSize()); <br>              }<br>              }<br>              });<br>              }<br>              }</p>            <hr size="1" noshade>            <p> 12.5.3 JSplitPane類總結(jié)</p>            <p>&nbsp;</p>            <p> 12.5.4 AWT兼容</p>            <p>&nbsp;</p>            <p> 12.6 本章回顧</p>            <p>&nbsp;</p>            <p>[<a href="index.html" target="_self">目錄</a>][<a href="s11.htm">上一頁</a>][<a href="s13.htm">下一頁</a>](颯龍收藏/2002.5.18)             </p>            </td>          </tr>        </tbody>      </table>    </td>  </tr></tbody></table><script language="javascript">bottomprint()</script></body></html>

?? 快捷鍵說明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
亚洲国产精华液网站w| 久久精品视频一区二区三区| 精品一区二区三区影院在线午夜| 国产精品福利在线播放| 91精品国产综合久久精品图片| 白白色 亚洲乱淫| 秋霞午夜av一区二区三区| 综合av第一页| 久久久91精品国产一区二区精品| 欧美日韩成人综合| 精品日韩一区二区三区免费视频| 亚洲一级片在线观看| 精品国精品国产尤物美女| 99re热这里只有精品视频| 亚洲免费av在线| 国产午夜精品福利| 日韩三级免费观看| 色综合久久综合网97色综合 | 波多野结衣中文一区| 亚洲午夜久久久| 欧美成人a视频| 欧美日韩日本视频| 99久久夜色精品国产网站| 国产一区二区三区久久久| 午夜电影一区二区| 午夜私人影院久久久久| **欧美大码日韩| 亚洲国产高清不卡| 欧美精品一区二区精品网| 日韩三级在线观看| 欧美高清视频不卡网| 欧美日韩一区二区在线观看视频 | 91美女片黄在线观看| 国产传媒久久文化传媒| 久久精品国产999大香线蕉| 亚洲国产精品久久久男人的天堂| 国产精品久久久久久久岛一牛影视 | 婷婷综合在线观看| 夜夜精品浪潮av一区二区三区| 亚洲日本青草视频在线怡红院| 日韩美女在线视频| 日韩午夜激情av| 欧美v国产在线一区二区三区| 欧美精品色综合| 欧美一区二区国产| 欧美精品色一区二区三区| 欧美一级免费观看| 7777精品伊人久久久大香线蕉最新版| 欧美日韩一区小说| 91.com视频| 91久久精品一区二区二区| 欧美三级韩国三级日本一级| 色天天综合色天天久久| 91麻豆123| 夜夜嗨av一区二区三区网页| 国产精品超碰97尤物18| 亚洲欧美激情一区二区| 亚洲精选在线视频| 日韩电影免费在线看| 日日摸夜夜添夜夜添国产精品 | 麻豆精品一区二区| 337p粉嫩大胆色噜噜噜噜亚洲| 一本久久a久久精品亚洲| 欧美怡红院视频| 欧美日韩电影一区| 久久一区二区三区四区| 国产亚洲欧洲一区高清在线观看| 精品久久久久久最新网址| www久久精品| 日本一区二区动态图| 亚洲一区二区三区四区五区黄| 亚洲一区二区精品3399| 精品午夜久久福利影院| 国产成人免费视频网站| 欧美日韩一区二区三区四区五区| 欧美日韩免费一区二区三区| 欧美精品一区二区久久久| 亚洲国产精华液网站w| 久久影院视频免费| 一区二区三区蜜桃网| 日韩中文字幕一区二区三区| 国产成人在线网站| 色婷婷av一区二区| 久久精品视频在线免费观看| 自拍偷在线精品自拍偷无码专区| 视频精品一区二区| 丁香六月综合激情| 欧美一级免费大片| 91老师国产黑色丝袜在线| 成人的网站免费观看| 欧美日韩国产不卡| 日韩视频免费观看高清在线视频| 中文字幕在线一区二区三区| 亚洲国产成人精品视频| 成人免费视频app| 欧美日韩第一区日日骚| 欧美激情在线一区二区| 亚洲成人一二三| 99re成人精品视频| 日韩一区二区三区精品视频| 亚洲精品视频观看| 国产在线不卡一区| 欧美日韩大陆一区二区| 欧美国产一区二区| 国产综合色在线视频区| 91福利精品视频| 国产欧美一区二区精品秋霞影院| 一区二区高清在线| 国产成人免费视| 2024国产精品视频| 性欧美疯狂xxxxbbbb| 一本大道av伊人久久综合| 日韩欧美自拍偷拍| 日韩电影在线看| eeuss鲁一区二区三区| 久久综合国产精品| 日本成人在线网站| 欧美日韩免费在线视频| 中文字幕人成不卡一区| 国产成人欧美日韩在线电影| 日韩亚洲欧美中文三级| 一色桃子久久精品亚洲| 国产乱码精品一区二区三| 在线亚洲人成电影网站色www| 国产丝袜美腿一区二区三区| 麻豆一区二区在线| 欧美日韩二区三区| 亚洲综合无码一区二区| 99久久精品免费看国产| 日韩一区二区视频在线观看| 亚洲一区二区免费视频| 日本高清成人免费播放| 综合久久综合久久| 色久综合一二码| 亚洲欧美日韩国产一区二区三区| 91丨porny丨国产| 中文字幕欧美日韩一区| av在线播放不卡| 国产精品视频免费看| av中文字幕在线不卡| 久久一区二区三区四区| 丰满少妇久久久久久久| 久久久精品天堂| 成人av网站大全| 国产精品丝袜一区| 91免费视频大全| 亚洲丝袜另类动漫二区| 欧美亚洲综合在线| 一区二区欧美精品| 91麻豆精品国产91久久久久久 | 国产欧美中文在线| 国产成人一区在线| 中文字幕亚洲区| 91丨porny丨最新| 三级精品在线观看| 欧美午夜宅男影院| 日韩成人免费看| 制服丝袜中文字幕亚洲| 国产电影一区在线| 91麻豆精品国产91久久久使用方法| 久久精品噜噜噜成人88aⅴ| 91精品蜜臀在线一区尤物| 精品在线免费观看| 精品国产91亚洲一区二区三区婷婷| 国产成人在线网站| 国产精品乱码妇女bbbb| 欧美写真视频网站| 首页欧美精品中文字幕| 久久精品亚洲精品国产欧美| 日本亚洲最大的色成网站www| 久久网站最新地址| av午夜精品一区二区三区| 亚洲欧美日韩电影| 欧美乱妇15p| 韩国一区二区在线观看| 亚洲精品中文在线观看| 日韩一区二区在线看片| 91首页免费视频| 日韩中文字幕麻豆| 国产午夜精品在线观看| av亚洲精华国产精华精华| 亚洲久本草在线中文字幕| 欧美日韩小视频| 不卡视频免费播放| 美女一区二区久久| 国产精品乱码人人做人人爱 | 日韩一区二区精品| 国产精品小仙女| 亚洲黄色av一区| 精品国产人成亚洲区| 99国产精品久| 激情综合色综合久久| 亚洲女厕所小便bbb| 2022国产精品视频| 在线视频中文字幕一区二区| 成人免费视频国产在线观看| 日韩毛片精品高清免费| 欧美精品一区二区三区在线| 国产精品2024| 久久精品国产亚洲5555|