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

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

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

    寫了一個記事本程序,程序運行效果如下。

    31.jpg

    采用了第 3 方感官皮膚( xp )??偨Y(jié)該程序代碼無非就是一個 JFrame 設(shè)置 JMenuBar —— >JMenu( 字符串作參數(shù) ) —— >JMenuItem action 作為參數(shù))。文本面板 JScrollPane+JTextPane ,由于 JTextPane 本身就有復(fù)制、粘貼、剪切方法,所以寫這個程序也顯得非常簡單。功能設(shè)計得也很簡單,主要是練習(xí)。

    部分重要代碼,菜單部分:

    JMenuBar menubar = new JMenuBar ();                 // 實例化菜單欄

            JMenu menuFile = new JMenu (" 文件 ");                // 實例化菜單

            JMenu menuEdit = new JMenu (" 編輯 ");

            JMenu menuAbout = new JMenu (" 幫助 ");

            menuFile.add (new JMenuItem (actions[0]));          // 增加新菜單項

            menuFile.add (new JMenuItem (actions[1]));

            menuFile.add (new JMenuItem (actions[2]));

            menuFile.add (new JMenuItem (actions[7]));

            menuEdit.add (new JMenuItem (actions[3]));

            menuEdit.add (new JMenuItem (actions[4]));

            menuEdit.add (new JMenuItem (actions[5]));

            menuAbout.add (new JMenuItem (actions[6]));

            menubar.add (menuFile);                             // 增加菜單

            menubar.add (menuEdit);

            menubar.add (menuAbout);

    事件的一部分代碼:

    class SaveAction extends AbstractAction

        {  // 保存命令

            public SaveAction ()

            {

                super (" 保存 ");

            }

            public void actionPerformed (ActionEvent e)

            {

                int i = filechooser.showSaveDialog (EditorDemo.this); // 顯示保存文件對話框

                if (i == JFileChooser.APPROVE_OPTION)

                {  // 點擊對話框中保存按鈕

                    File f = filechooser.getSelectedFile (); // 得到選擇的文件

                    try

                    {

                        FileOutputStream out = new FileOutputStream (f);  // 得到文件輸出流

                        out.write (textPane.getText ().getBytes ()); // 寫出文件

                    }

                    catch (Exception ex)

                    {

                        ex.printStackTrace (); // 輸出出錯信息

                    }

                }

            }

        }

    posted on 2007-03-08 12:09 -274°C 閱讀(2244) 評論(0)  編輯  收藏 所屬分類: JAVA

    常用鏈接

    留言簿(21)

    隨筆分類(265)

    隨筆檔案(242)

    相冊

    JAVA網(wǎng)站

    關(guān)注的Blog

    搜索

    •  

    積分與排名

    • 積分 - 916861
    • 排名 - 40

    最新評論

    主站蜘蛛池模板: 亚洲美女视频免费| 精品成在人线AV无码免费看| 亚洲国产a∨无码中文777| 亚洲午夜日韩高清一区| 91视频免费网站| 亚洲欧洲精品久久| 亚洲av日韩av永久在线观看| 91香蕉在线观看免费高清| 亚洲AV无码专区亚洲AV伊甸园| 国内精品免费在线观看| 亚洲中文久久精品无码ww16| 国产精品爱啪在线线免费观看| 亚洲的天堂av无码| 亚洲第一黄片大全| 国产91色综合久久免费分享| 丁香六月婷婷精品免费观看| 亚洲一级毛片免费在线观看| 日韩精品亚洲aⅴ在线影院| 久久久久免费看黄A片APP| 亚洲午夜无码毛片av久久京东热| 国内精品免费视频精选在线观看| 亚洲视频在线观看视频| 成年大片免费视频播放一级| 黄瓜视频高清在线看免费下载| 亚洲欧洲日产国码久在线观看| 国产片AV片永久免费观看 | 中文字幕亚洲综合精品一区| 免费v片在线观看| 亚洲色大成网站www久久九| 亚洲精品无码永久在线观看你懂的 | 狠狠热精品免费观看| 亚洲人成人77777在线播放| 免费观看的av毛片的网站| 99视频在线看观免费| 二区久久国产乱子伦免费精品| 亚洲国产精品一区| 亚洲日本va午夜中文字幕久久| 午夜视频免费观看| 国产高清免费视频| 最近免费中文在线视频| 精品成人免费自拍视频|