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

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? s07.htm

?? 書籍主要用于做圖形界面使用里面后好多
?? HTM
?? 第 1 頁 / 共 2 頁
字號:
            import java.util.*;            <p>public class Test extends JApplet {<br>              JDesktopPane desktopPane = new JDesktopPane();</p>            <p> JInternalFrame jif = new JInternalFrame(<br>              &quot;Internal Frame &quot;, // title<br>              true, // resizable<br>              true, // closable<br>              true, // maximizable<br>              true); // iconifiable</p>            <p> JScrollBar scrollbar = new JScrollBar();<br>              JSlider slider = new JSlider();<br>              JToolBar toolbar = new JToolBar();<br>              JTree tree = new JTree();</p>            <p> public void init() {<br>              Container contentPane = getContentPane();</p>            <p><br>              jif.setPreferredSize(new Dimension(550, 450));<br>              jif.getContentPane().setLayout(new FlowLayout());<br>              jif.getContentPane().add(new ComponentPanel());</p>            <p> desktopPane.setLayout(new FlowLayout());<br>              desktopPane.add(jif);</p>            <p> contentPane.add(new ControlPanel(), BorderLayout.NORTH);<br>              contentPane.add(desktopPane, BorderLayout.CENTER);</p>            <p> }<br>              class ComponentPanel extends JPanel {<br>              public ComponentPanel() {<br>              JPanel panel = new JPanel();</p>            <p> setLayout(new BorderLayout());<br>              add(toolbar, BorderLayout.NORTH);<br>              add(panel, BorderLayout.CENTER);</p>            <p> panel.add(scrollbar);<br>              panel.add(slider);<br>              panel.add(new JScrollPane(tree));</p>            <p> tree.setPreferredSize(new Dimension(200,100));</p>            <p> toolbar.add(new JButton(&quot;button&quot;));<br>              }<br>              }<br>              class ControlPanel extends JPanel {<br>              JCheckBox rollover = new JCheckBox(<br>              &quot;JToolBar.rollover&quot;);<br>              JCheckBox palette = new JCheckBox(<br>              &quot;JInternalFrame.palette&quot;);<br>              JCheckBox filled = new JCheckBox(<br>              &quot;JSlider.isFilled&quot;);<br>              JCheckBox freeStanding = new JCheckBox(<br>              &quot; JScrollBar.freeStanding&quot;);</p>            <p> JRadioButton none = new JRadioButton(&quot;none&quot;);<br>              JRadioButton horizontal = new JRadioButton(&quot;horizontal&quot;);<br>              JRadioButton angled = new JRadioButton(&quot;angled&quot;);</p>            <p> public ControlPanel() {<br>              ActionListener checkBoxListener = <br>              new CheckBoxListener();<br>              ActionListener radioButtonListener = <br>              new RadioButtonListener();</p>            <p> palette.addActionListener(checkBoxListener);<br>              filled.addActionListener(checkBoxListener);<br>              rollover.addActionListener(checkBoxListener);<br>              freeStanding.addActionListener(checkBoxListener);</p>            <p> none.addActionListener(radioButtonListener);<br>              horizontal.addActionListener(radioButtonListener);<br>              angled.addActionListener(radioButtonListener);</p>            <p> ButtonGroup group = new ButtonGroup();<br>              group.add(none);<br>              group.add(horizontal);<br>              group.add(filled);</p>            <p> none.setSelected(true);<br>              freeStanding.setSelected(true);<br>              <br>              add(palette);<br>              add(filled);<br>              add(rollover);<br>              add(freeStanding);<br>              add(Box.createHorizontalStrut(10));<br>              add(new JLabel(&quot;Tree: &quot;));<br>              add(none);<br>              add(horizontal);<br>              add(angled);<br>              }<br>              class RadioButtonListener implements ActionListener {<br>              public void actionPerformed(ActionEvent e) {<br>              JRadioButton rb = (JRadioButton)e.getSource();</p>            <p> if(rb == none) {<br>              tree.putClientProperty(<br>              &quot;JTree.lineStyle&quot;, &quot;None&quot;);<br>              }<br>              if(rb == horizontal) {<br>              tree.putClientProperty(<br>              &quot;JTree.lineStyle&quot;, &quot;Horizontal&quot;);<br>              }<br>              if(rb == angled) {<br>              tree.putClientProperty(<br>              &quot;JTree.lineStyle&quot;, &quot;Angled&quot;);<br>              }<br>              tree.repaint();<br>              }<br>              }<br>              class CheckBoxListener implements ActionListener {<br>              public void actionPerformed(ActionEvent e) {<br>              JCheckBox cb = (JCheckBox)e.getSource();</p>            <p> if(cb == palette) {<br>              palette.putClientProperty(<br>              &quot;JInternalFrame.isPalette&quot;, <br>              new Boolean(cb.isSelected()));</p>            <p> jif.revalidate();<br>              }<br>              else if(cb == filled) {<br>              slider.putClientProperty(<br>              &quot;JSlider.isFilled&quot;, <br>              new Boolean(cb.isSelected()));</p>            <p> slider.repaint();<br>              }<br>              else if(cb == rollover) {<br>              toolbar.putClientProperty(<br>              &quot;JToolBar.isRollover&quot;, <br>              new Boolean(cb.isSelected()));</p>            <p> toolbar.repaint();<br>              }<br>              else if(cb == freeStanding) {<br>              scrollbar.putClientProperty(<br>              &quot;JScrollBar.isFreeStanding&quot;, <br>              new Boolean(cb.isSelected()));</p>            <p> scrollbar.repaint();<br>              }<br>              }<br>              }<br>              }<br>              }</p>            <hr size="1" noshade>            <p> 7.2.1 客戶屬性</p>            <p>&nbsp;</p>            <p> 7.2.2 主題</p>            <p align="center"><b>例7-6 一個簡單的定制主題</b></p>            <hr noshade size="1">            import java.awt.*;<br>            import javax.swing.*;<br>            import javax.swing.plaf.*;<br>            import javax.swing.plaf.metal.*;<br>            import javax.swing.plaf.*;            <p>public class Test extends JApplet {<br>              public void init() {<br>              Container contentPane = getContentPane();</p>            <p> contentPane.setLayout(new FlowLayout());</p>            <p> setMetalTheme(new ExperimentalTheme());</p>            <p> contentPane.add(new JButton(&quot;button&quot;));<br>              contentPane.add(new JCheckBox(&quot;check me&quot;));<br>              }<br>              private void setMetalTheme(MetalTheme theme) {<br>              MetalLookAndFeel.setCurrentTheme(new ExperimentalTheme());</p>            <p> // Metal Look and Feel must be (re)loaded for the<br>              // new theme to take effect ...</p>            <p> try {<br>              UIManager.setLookAndFeel(<br>              &quot;javax.swing.plaf.metal.MetalLookAndFeel&quot;);<br>              }<br>              catch(IllegalAccessException e1) {}<br>              catch(UnsupportedLookAndFeelException e2) {}<br>              catch(InstantiationException e3) {}<br>              catch(ClassNotFoundException e4) {}<br>              }<br>              }<br>              class ExperimentalTheme extends DefaultMetalTheme {<br>              public FontUIResource getControlTextFont() { <br>              return new FontUIResource(&quot;SanSerif&quot;, <br>              Font.BOLD + Font.ITALIC, 24);<br>              }<br>              }</p>            <hr size="1" noshade>            <p>&nbsp;</p>            <p align="center"><b>例7-7 安裝一個附加界面樣式</b></p>            <hr noshade size="1">            import java.awt.*;<br>            import javax.swing.*;            <p>public class Test extends JApplet {<br>              public void init() {<br>              UIManager.addAuxiliaryLookAndFeel( <br>              new ExampleAuxiliaryLookAndFeel());</p>            <p> Container contentPane = getContentPane();<br>              JButton button = new JButton(&quot;button&quot;);</p>            <p> contentPane.setLayout(new FlowLayout());<br>              contentPane.add(button);<br>              }<br>              }</p>            <hr size="1" noshade>            <p align="center"><b>例7-8 附加界面樣式的例子</b></p>            <hr noshade size="1">            import java.awt.*;<br>            import javax.swing.*;            <p>public class ExampleAuxiliaryLookAndFeel extends LookAndFeel {<br>              public String getDescription(){<br>              return &quot;example auxiliary look and feel&quot;;<br>              }<br>              public String getID() {<br>              return &quot;example&quot;;<br>              }<br>              public String getName() {<br>              return &quot;example auxiliary&quot;; <br>              }<br>              public boolean isNativeLookAndFeel() {<br>              return false;<br>              }<br>              public boolean isSupportedLookAndFeel() {<br>              return true;<br>              }<br>              public UIDefaults getDefaults() {<br>              UIDefaults table = new UIDefaults();</p>            <p> Object[] uiDefaults = {<br>              &quot;ButtonUI&quot;, &quot;AuxiliaryButtonUI&quot;<br>              };</p>            <p> table.putDefaults(uiDefaults);<br>              return table;<br>              }<br>              }</p>            <hr size="1" noshade>            <p align="center"><b>例7-9 一個附加UI</b></p>            <hr noshade size="1">            import java.awt.*;<br>            import java.awt.event.*;<br>            import javax.accessibility.*;<br>            import javax.swing.*;<br>            import javax.swing.plaf.*;            <p>public class AuxiliaryButtonUI extends ComponentUI {<br>              private static ComponentUI cui = new AuxiliaryButtonUI();<br>              private static AuxiliaryButtonMouseListener ml = <br>              new AuxiliaryButtonMouseListener();</p>            <p> // must be implemented<br>              public static ComponentUI createUI(JComponent c) {<br>              return cui;<br>              }<br>              public void installUI(JComponent c) {<br>              c.addMouseListener(ml);<br>              }<br>              public void uninstallUI(JComponent c) {<br>              c.removeMouseListener(ml);<br>              }<br>              public void update(Graphics g, JComponent c) {<br>              // don't want ComponentUI default behavior, which is<br>              // to clear the background<br>              }<br>              }<br>              class AuxiliaryButtonMouseListener extends MouseAdapter {<br>              public void mouseEntered(MouseEvent e) {<br>              JComponent c = (JComponent)e.getSource();<br>              AccessibleContext ac = c.getAccessibleContext();<br>              String role = ac.getAccessibleRole().toString();<br>              String name = ac.getAccessibleName();</p>            <p> System.out.println(&quot;mouse entered component of type &quot;               +<br>              role + &quot; named &quot; + name);<br>              }<br>              }</p>            <hr size="1" noshade>            <p>&nbsp;</p>            <p>&nbsp;</p>            <p> 7.3 附加UI</p>            <p>&nbsp;</p>            <p> 7.4 本章回顧</p>            <p>&nbsp;</p>            <p>[<a href="index.html" target="_self">目錄</a>][<a href="s06.htm">上一頁</a>][<a href="s08.htm">下一頁</a>](颯龍收藏/2002.5.18)             </p>            </td>          </tr>        </tbody>      </table>    </td>  </tr></tbody></table><script language="javascript">bottomprint()</script></body></html>

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
国产精品久久久久久久久快鸭| 91丝袜美腿高跟国产极品老师 | 26uuu国产在线精品一区二区| 欧美性受xxxx| 93久久精品日日躁夜夜躁欧美| 韩国av一区二区| 免费看精品久久片| 亚洲成av人片一区二区梦乃 | 日韩高清不卡一区二区三区| 日本一二三不卡| 久久综合久色欧美综合狠狠| 26uuu久久天堂性欧美| 久久在线免费观看| 国产精品麻豆欧美日韩ww| 中文字幕第一区| 亚洲欧美偷拍另类a∨色屁股| 亚洲欧洲色图综合| 亚洲欧美激情插| 国产视频亚洲色图| 欧美大黄免费观看| 8x8x8国产精品| 日韩一区二区三免费高清| 久久久高清一区二区三区| 亚洲主播在线播放| 全国精品久久少妇| 成人网在线免费视频| 欧美精品乱人伦久久久久久| 成人欧美一区二区三区小说| 国产日韩av一区二区| 色乱码一区二区三区88| 精品一二线国产| 欧美亚洲综合久久| 国产亚洲美州欧州综合国| 一区免费观看视频| 亚洲第一二三四区| 成人丝袜18视频在线观看| 成人高清免费在线播放| 91久久免费观看| 91精品在线一区二区| 中文字幕国产一区二区| 亚洲综合小说图片| 日韩av电影天堂| 国产激情精品久久久第一区二区| 色一情一伦一子一伦一区| 久久午夜国产精品| 一区二区三区高清不卡| 国产在线精品免费| 在线看不卡av| 国产午夜精品久久久久久久 | 奇米精品一区二区三区在线观看 | 国产福利视频一区二区三区| 欧美性色综合网| 久久久精品综合| 日日摸夜夜添夜夜添亚洲女人| jlzzjlzz欧美大全| 久久婷婷综合激情| 美脚の诱脚舐め脚责91 | 亚洲欧洲日韩综合一区二区| 国产一区二区在线看| 欧美日韩精品一区二区三区蜜桃| 国产精品乱人伦| 国产一区啦啦啦在线观看| 3atv在线一区二区三区| jiyouzz国产精品久久| 久久网站最新地址| 国内精品写真在线观看| 日韩精品一区二区三区视频 | 一本在线高清不卡dvd| 国产精品久久久久久久久果冻传媒| 精品一二三四区| 久久久亚洲精华液精华液精华液| 国产剧情在线观看一区二区| 久久久国产精华| 91免费观看国产| 亚洲bt欧美bt精品777| 91精品国产色综合久久 | 激情久久五月天| 久久综合九色综合欧美就去吻 | 国产成人精品一区二| 国产亚洲综合av| 99久久免费精品| 亚洲一区二区欧美激情| 日韩三级高清在线| 成人av在线一区二区三区| 最新欧美精品一区二区三区| 在线观看亚洲一区| 麻豆久久久久久久| 国产色一区二区| 91免费看`日韩一区二区| 丝袜美腿亚洲色图| 国产丝袜欧美中文另类| 日本高清免费不卡视频| 免费视频一区二区| 国产精品传媒视频| 日韩一区二区精品在线观看| eeuss鲁片一区二区三区在线看| 不卡一区中文字幕| 久久99国产精品免费| 亚洲欧洲无码一区二区三区| 日韩你懂的在线观看| 色8久久精品久久久久久蜜| 精品一区二区在线观看| 综合久久国产九一剧情麻豆| 欧美mv日韩mv| 日韩亚洲电影在线| 欧美日韩一区二区三区免费看 | 成人v精品蜜桃久久一区| 久久精品国产亚洲5555| 亚洲福利一二三区| 亚洲欧洲国产专区| 欧美激情综合网| 久久久精品人体av艺术| 日韩一级黄色大片| 欧美日韩精品一区视频| 日本精品裸体写真集在线观看| 国产精品456| 久久成人久久爱| 久草在线在线精品观看| 蜜臀精品久久久久久蜜臀 | 免费不卡在线观看| 免费看日韩精品| 国产一区视频在线看| 国产成人av电影在线播放| 久久成人麻豆午夜电影| 国产精品成人网| 国产午夜精品一区二区三区视频 | 一本久道久久综合中文字幕| 成人精品一区二区三区中文字幕| 国产成人免费视频精品含羞草妖精| 国产很黄免费观看久久| 成人短视频下载| 91久久精品一区二区二区| 色婷婷综合久久| 欧美精品tushy高清| 日韩三级av在线播放| 国产夜色精品一区二区av| 亚洲精品一卡二卡| 日本午夜精品视频在线观看| 国产寡妇亲子伦一区二区| 97成人超碰视| 91精品啪在线观看国产60岁| 欧美韩国一区二区| 一级精品视频在线观看宜春院| 日本中文字幕一区二区有限公司| 狠狠狠色丁香婷婷综合激情 | 国产精品午夜免费| 亚洲成av人片一区二区梦乃| 成人永久免费视频| 在线综合视频播放| 亚洲天堂免费看| 国产一区在线精品| 一区二区在线电影| 成人午夜又粗又硬又大| 日韩一级完整毛片| 中文字幕欧美一| 久久99国产精品免费| 在线国产电影不卡| 亚洲裸体xxx| 国产高清在线精品| 日韩一区二区三区在线观看| 亚洲精品久久嫩草网站秘色| 久久99精品网久久| 在线播放欧美女士性生活| 亚洲激情网站免费观看| av电影天堂一区二区在线| 日韩视频123| 老司机免费视频一区二区三区| av一区二区久久| 久久精品视频在线免费观看| 久久激情五月激情| 精品视频色一区| 一区二区三区在线视频免费| 一二三四社区欧美黄| 91女人视频在线观看| 欧美激情一区二区三区| 国产精品中文字幕欧美| 国产农村妇女精品| 国产在线精品免费av| 久久久久久久久久久黄色| 美脚の诱脚舐め脚责91| 91精品免费观看| 蜜桃视频在线一区| 久久久国产午夜精品 | 日本网站在线观看一区二区三区 | 欧美肥大bbwbbw高潮| 久久99精品国产麻豆婷婷| 精品国产一区二区在线观看| 久久综合综合久久综合| 久久亚洲精精品中文字幕早川悠里| 日本午夜一区二区| 精品国产三级a在线观看| 日本不卡免费在线视频| 国产精品视频麻豆| 91麻豆免费视频| 《视频一区视频二区| 日本精品视频一区二区三区| 午夜日韩在线电影| 在线一区二区三区四区| 久久国产精品露脸对白| 日韩美女精品在线|