<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    在按紐中添加圖片(一)

    Posted on 2006-09-01 06:45 久城 閱讀(1662) 評論(5)  編輯  收藏 所屬分類: JavaTest

    分析:

    利用按紐的構造函數來創建一個圖標按紐
    查詢API:JButton(Icon?icon)
    ????????????????????????????? ?創建一個帶圖標的按鈕。

    我需要一個Icon,而Icon是一個接口,我必須尋找一個Icon接口的實現..于是找到了ImageIcon...
    javax.swing
    類 ImageIcon

    一個 Icon 接口的實現,它根據 Image 繪制 Icon。可使用 MediaTracker 預載根據 URL、文件名或字節數組創建的圖像,以監視該圖像的加載狀態。

    以及ImageIcon的構造函數:
    ImageIcon(Image?image)
    ??????????根據圖像對象創建一個 ImageIcon
    由以上查詢,我可以創建一個Image對象進而來實現一個圖標按紐。

    代碼:
    <code>
    import java.awt.*;
    import javax.swing.*;
    import java.awt.event.*;

    class Pic_button extends JFrame
    {
    ?Container c;
    ?Pic_button()
    ?{
    ??super("realsmy");
    ??c = getContentPane();
    ??c.setLayout(new BorderLayout());
    ???????
    ??JButton button = new JButton(new ImageIcon(getClass().getResource("11.gif")));
    ??c.add(button,BorderLayout.CENTER);

    ??setSize(600,600);
    ??setLocation(200,100);
    ??setVisible(true);
    ?}
    ?public static void main(String args[])
    ?{
    ??Pic_button pb = new Pic_button();
    ??pb.setDefaultCloseOperation(EXIT_ON_CLOSE);
    ?}
    }
    </code>



    歡迎來訪!^.^!
    本BLOG僅用于個人學習交流!
    目的在于記錄個人成長.
    所有文字均屬于個人理解.
    如有錯誤,望多多指教!不勝感激!

    Feedback

    # re: 在按紐中添加圖片(一)  回復  更多評論   

    2006-09-09 00:32 by xmusoftware
    JButton button = new JButton(new ImageIcon("11.gif"));

    # re: 在按紐中添加圖片(一)  回復  更多評論   

    2006-09-09 00:33 by xmusoftware
    JButton button = new JButton(new ImageIcon("11.gif"));不更簡潔嗎?

    # re: 在按紐中添加圖片(一)  回復  更多評論   

    2006-09-09 11:25 by 久城
    ImageIcon的構造函數用
    ImageIcon(String filename)
    根據指定的文件創建一個 ImageIcon。
    這樣更簡單..謝謝指點@xmusoftware

    # re: 在按紐中添加圖片(一)  回復  更多評論   

    2006-09-14 14:20 by Rayuu
    樓主是對的。如果寫成new JButton(new ImageIcon("11.gif")),運行jar包的時候jvm會在運行的系統的file system中去找圖片,這顯然是找不到的。只有像樓主那種寫法,才能訪問到包里的11.gif。

    # re: 在按紐中添加圖片(一)  回復  更多評論   

    2007-10-31 20:50 by 西風
    可以這樣做
    String path="圖片路徑";
    ImageIcon image1=new ImageIcon(path);


    然后用JButton的對象調用它的setIcon(image1)方法,就可以了或者你也可以到可視化界面的屬性欄中找到icon屬性,單擊它找到你定義的圖片(即上面的image1)選中它就可以了。

    Copyright © 久城

    主站蜘蛛池模板: 成人无码WWW免费视频| 免费在线观看h片| 78成人精品电影在线播放日韩精品电影一区亚洲 | 德国女人一级毛片免费| 深夜A级毛片视频免费| 久久亚洲国产视频| 色吊丝永久在线观看最新免费| 一区二区三区免费在线观看| 亚洲成电影在线观看青青| 国产高清在线免费视频| 国产精品免费大片| 亚洲av午夜电影在线观看| 亚洲乱亚洲乱淫久久| 免费久久精品国产片香蕉| 91九色老熟女免费资源站| 一区视频免费观看| 亚洲娇小性xxxx色| 久久精品国产69国产精品亚洲| 成人黄18免费视频| 99爱视频99爱在线观看免费| 免费无毒a网站在线观看| 亚洲AV无码无限在线观看不卡| 亚洲乱码中文字幕综合| 日韩免费一级毛片| **一级毛片免费完整视| 中文字幕高清免费不卡视频| 亚洲欧美国产国产综合一区| 78成人精品电影在线播放日韩精品电影一区亚洲| 免费二级毛片免费完整视频| 久久久久久免费视频| 少妇太爽了在线观看免费视频| 免费观看四虎精品成人| 亚洲色成人四虎在线观看| 亚洲电影在线播放| 久久亚洲精品成人| 亚洲永久无码3D动漫一区| 全亚洲最新黄色特级网站| 精品少妇人妻AV免费久久洗澡| 久草免费在线观看视频| 一区二区免费视频| 在线毛片片免费观看|