隨筆-0  評論-15  文章-10  trackbacks-0

          package cn.zbvc.java;
          import java.awt.FlowLayout;
          import javax.swing.JButton;
          import javax.swing.JFrame;
          import javax.swing.UIManager;
          import javax.swing.plaf.synth.SynthLookAndFeel;
           
          public class MyButton {
           JFrame frame 
          = new JFrame("Test Buttons");
           JButton jButton 
          = new JButton("JButton"); // 按鈕
           public MyButton() {
            frame.setLayout(
          new FlowLayout());
            frame.getContentPane().add(jButton);
           }
           
          public void show() {
            frame.pack();
            frame.show();
           }
           
          public static void main(String[] args) {
            MyButton tb 
          = new MyButton();
            tb.show();
            SynthLookAndFeel slf 
          = new SynthLookAndFeel();
            
          try {
                slf.load(MyButton.
          class.getResourceAsStream("mybutton.xml"), MyButton.class);
                UIManager.setLookAndFeel(slf);
            } 
          catch (Exception e) {
                e.printStackTrace();
                
          return;
            }

           }
          }

          /*
           *
           *<synth>
            <style id="mybutton">
               <state>
                 <imagePainter method="buttonBackground" path="mybutton.png" sourceInsets="3 6 12 20" paintCenter="true" stretch="true"/>
              <insets top="3" left="6" bottom="12" right="20"/>
              <font name="Aharoni" size="16"/>
            </state>
            <property key="Button.margin" type="insets" value="0 0 5 8"/>
            </style>
            <bind style="mybutton" type="region" key="Button"/>
          </synth>
           *
           *
          */
          posted on 2011-07-10 10:08 呂鵬-Roc 閱讀(986) 評論(0)  編輯  收藏 所屬分類: Java常用代碼
          主站蜘蛛池模板: 惠来县| 泸溪县| 磐石市| 阜新| 荔波县| 巢湖市| 普兰县| 阿尔山市| 墨竹工卡县| 六安市| 龙游县| 天门市| 中方县| 蒙自县| 平江县| 资溪县| 东乡县| 铁岭市| 松桃| 会东县| 田阳县| 固始县| 当涂县| 凉城县| 尉犁县| 全南县| 彰化县| 长葛市| 阿巴嘎旗| 莫力| 花垣县| 台江县| 木兰县| 刚察县| 锡林浩特市| 马龙县| 湟中县| 康马县| 景东| 辉南县| 吉木萨尔县|