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

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

?? mainframe.java

?? 制圖軟件
?? JAVA
字號:
import java.awt.*;
import java.awt.event.*;
import javax.swing.*;
import javax.swing.border.*;

import com.sunking.tp.framework.*;
import com.sunking.tp.tool.*;
import com.sunking.tp.swing.*;
import com.sunking.tp.util.*;
/**
 * <p>Title: MainFrame</p>
 * <p>Description: 運行主界面</p>
 * <p>Copyright: Copyright (c) 2003</p>
 * <p>Company: </p>
 * @author <a href="mailto:sunkingxie@hotmail.com">SunKing</a>
 * @version 1.0
 * @see LineRenderer
 */
public class MainFrame
    extends JFrame {
    private JTPDesktopPane desktopPane = new JTPDesktopPane();

    private JTPButton bttSource = new JTPButton(JTPUtil.getString("SOURCE"));
    private JTPButton bttDesc = new JTPButton(JTPUtil.getString("DEST"));

    int index = 7;
    private JToolBar toolbar = new JToolBar();

    private AbstractButton bttNew = new JToolButton(
        desktopPane, new NewTool(desktopPane, JTPUtil.getImage("new.gif")));
    private AbstractButton bttOpen = new JToolButton(
        desktopPane, new OpenTool(desktopPane, JTPUtil.getImage("open.gif")));
    private AbstractButton bttSave = new JToolButton(
        desktopPane, new SaveTool(desktopPane, JTPUtil.getImage("save.gif")));

    private AbstractButton bttSelect = new JToolButton(
        desktopPane, desktopPane.getDefaultTool());
    private AbstractButton bttCreateButton = new JToolButton(
        desktopPane, new CreateTool(desktopPane, new JTPButton("JTPButton"),
                                    JTPUtil.getImage("button.gif")));
    private AbstractButton bttCreateTextArea = new JToolButton(
        desktopPane, new CreateTool(desktopPane, new JTPTextArea("JTPTextArea"),
                                    JTPUtil.getImage("textarea.gif")));
    private AbstractButton bttCreateImage = new JToolButton(
        desktopPane,
        new CreateTool(desktopPane, new JTPImage(JTPUtil.getImage("bg.jpg")),
                       JTPUtil.getImage("image.gif")));

    private AbstractButton bttAssociate1 = new JToolButton(
        desktopPane, new AssociateTool(desktopPane, Assoicator.ASSOICATETYPE_1,
                                       JTPUtil.getImage("associate" +
        Assoicator.ASSOICATETYPE_1 + ".gif")));
    private AbstractButton bttAssociate2 = new JToolButton(
        desktopPane, new AssociateTool(desktopPane, Assoicator.ASSOICATETYPE_2,
                                       JTPUtil.getImage("associate" +
        Assoicator.ASSOICATETYPE_2 + ".gif")));
    private AbstractButton bttAssociate3 = new JToolButton(
        desktopPane, new AssociateTool(desktopPane, Assoicator.ASSOICATETYPE_3,
                                       JTPUtil.getImage("associate" +
        Assoicator.ASSOICATETYPE_3 + ".gif")));
    private AbstractButton bttDelete = new JToolButton(
        desktopPane, new DeleteTool(desktopPane, JTPUtil.getImage("delete.gif")));
    private AbstractButton bttCopy = new JToolButton(
        desktopPane, new CopyTool(desktopPane, JTPUtil.getImage("copy.gif")));
    private AbstractButton bttPaste = new JToolButton(
        desktopPane, new PasteTool(desktopPane, JTPUtil.getImage("paste.gif")));
    private AbstractButton bttChangeText = new JToolButton(
        desktopPane,
        new ChangeTextTool(desktopPane, JTPUtil.getImage("changetext.gif")));
    private JScrollPane sp = new JScrollPane();

    //Construct the frame
    public MainFrame() {
        try {
            jbInit();
        }
        catch (Exception e) {
            e.printStackTrace();
        }
    }
    protected void processWindowEvent(WindowEvent e) {
        if(e.getID()==WindowEvent.WINDOW_CLOSING){
            int rc=JOptionPane.showConfirmDialog(this,
                JTPResource.getDefault().getString("CONFIRM_SAVE_MSG"));
            if (rc== JOptionPane.OK_OPTION) {
                bttSave.doClick();
            }else if(rc == JOptionPane.CANCEL_OPTION){
                return;
            }
        }
        super.processWindowEvent(e);
    }

    //Component initialization
    private void jbInit() throws Exception {

        this.setTitle(JTPUtil.getString("TITLE"));
        setIconImage(JTPUtil.getImage("textarea.gif").getImage());

        desktopPane.getDefaultTool().setIcon(JTPUtil.getImage("select.gif"));

        bttSource.setBounds(new Rectangle(120, 64, 79, 27));
        bttDesc.setText(JTPUtil.getString("DEST"));
        bttDesc.setBounds(new Rectangle(150, 153, 79, 27));
        desktopPane.setBorder(BorderFactory.createLoweredBevelBorder());
        this.setSize(new Dimension(600, 400));
        desktopPane.add(bttDesc);
        desktopPane.add(bttSource);
        setDefaultCloseOperation(3);
        bttDesc.addAssociator(bttSource, 3);
        desktopPane.fireAssoicatorChanged();

        toolbar.add(bttNew);
        toolbar.add(bttOpen);
        toolbar.add(bttSave);
        toolbar.addSeparator();
        Action undoAction = UndoRedoManager.getDefault().getUndoAction();
        Action redoAction = UndoRedoManager.getDefault().getRedoAction();
        undoAction.putValue(Action.SMALL_ICON,JTPUtil.getImage("undo.gif"));
        redoAction.putValue(Action.SMALL_ICON,JTPUtil.getImage("redo.gif"));
        toolbar.add(undoAction);
        toolbar.add(redoAction);
        toolbar.addSeparator();
        toolbar.add(bttCreateButton);
        toolbar.add(bttCreateTextArea);
        toolbar.add(bttCreateImage);
        toolbar.addSeparator();
        toolbar.add(bttSelect);
        toolbar.add(bttAssociate1);
        toolbar.add(bttAssociate2);
        toolbar.add(bttAssociate3);
        toolbar.add(bttDelete);
        toolbar.add(bttCopy);
        toolbar.add(bttPaste);
        toolbar.addSeparator();
        toolbar.add(bttChangeText);

        this.getContentPane().add(sp, BorderLayout.CENTER);
        this.getContentPane().add(toolbar, BorderLayout.NORTH);
        sp.getViewport().add(desktopPane, null);
        addKeyListener(new KeyAdapter() {
            public void keyPressed(KeyEvent e) {
                if (e.getKeyCode() == e.VK_DELETE
                    || e.getKeyCode() == e.VK_DIVIDE) {
                    bttDelete.doClick();
                }
            }
        });
    }
}

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
91色|porny| 香蕉乱码成人久久天堂爱免费| 免费观看成人鲁鲁鲁鲁鲁视频| 6080国产精品一区二区| 亚洲一区在线观看免费| 欧美妇女性影城| 国精产品一区一区三区mba桃花 | 久久精品国产一区二区| 精品国产一区二区三区不卡| 国产又黄又大久久| 国产精品国产三级国产普通话蜜臀| 99久久99久久综合| 亚洲网友自拍偷拍| 日韩欧美国产麻豆| 高清av一区二区| 亚洲一区在线观看免费| 精品国产乱码久久久久久蜜臀 | 一本久道久久综合中文字幕| 亚洲一卡二卡三卡四卡五卡| 日韩精品一区二区三区中文不卡 | 九九视频精品免费| 中文一区二区在线观看| 在线观看日韩一区| 精品一区二区av| 18涩涩午夜精品.www| 欧美电影在哪看比较好| 国产成人精品免费在线| 亚洲国产日韩在线一区模特| 精品国产制服丝袜高跟| 91黄色免费看| 国产一区二区不卡| 亚洲国产日产av| 欧美激情一区二区三区不卡 | 欧美最猛黑人xxxxx猛交| 麻豆久久久久久久| 亚洲欧美一区二区三区孕妇| 日韩免费观看高清完整版 | 欧美一区二区三区人| 成人性生交大片免费看在线播放| 亚洲高清免费视频| 中文字幕av在线一区二区三区| 3d动漫精品啪啪1区2区免费| caoporen国产精品视频| 久久99国产精品麻豆| 亚洲一区二区欧美| 中文字幕一区二区三区精华液| 日韩精品一区二区三区中文不卡| 欧美性大战久久| 99久久婷婷国产精品综合| 经典三级视频一区| 婷婷激情综合网| 亚洲免费观看视频| 欧美经典一区二区三区| 日韩免费在线观看| 欧美一区欧美二区| 欧美亚洲另类激情小说| 91免费观看视频| 国产大陆a不卡| 国产综合色视频| 久久国产精品免费| 免费在线看成人av| 午夜精品福利一区二区蜜股av | 精品在线播放午夜| 婷婷综合五月天| 亚洲电影在线播放| 亚洲精品中文在线影院| 亚洲人亚洲人成电影网站色| 中文一区二区完整视频在线观看| 国产欧美精品一区二区色综合朱莉| 日韩欧美激情在线| 日韩精品最新网址| 日韩欧美亚洲国产精品字幕久久久| 欧美日韩国产在线观看| 欧美性生活大片视频| 欧美性三三影院| 欧美日韩一区二区三区在线| 欧美日韩视频一区二区| 欧美日韩精品电影| 欧美日韩成人一区二区| 欧美精品三级日韩久久| 在线91免费看| 日韩欧美第一区| 精品久久久久久久久久久久久久久| 日韩精品一区二区三区四区| 精品国一区二区三区| 国产日韩欧美电影| 国产精品久久一级| 亚洲美女视频在线观看| 亚洲自拍偷拍网站| 日韩高清不卡一区二区| 麻豆传媒一区二区三区| 国产精品一区二区久激情瑜伽| 东方欧美亚洲色图在线| 91免费看`日韩一区二区| 欧美精品粉嫩高潮一区二区| 日韩欧美国产综合一区| 国产三级久久久| 亚洲三级在线免费观看| 亚洲国产cao| 国内精品伊人久久久久av一坑| 风间由美一区二区av101| 9人人澡人人爽人人精品| 欧美在线观看视频在线| 日韩一区二区在线看| 国产亲近乱来精品视频| 亚洲精品网站在线观看| 日本不卡不码高清免费观看| 国产精品一区二区在线观看网站| aaa国产一区| 日韩欧美一级二级三级久久久| 国产精品系列在线| 亚洲bdsm女犯bdsm网站| 国产麻豆精品theporn| 91网站最新地址| 日韩欧美国产1| 亚洲欧美日韩一区二区| 麻豆91精品91久久久的内涵| 99久久99久久综合| 日韩一级黄色大片| 亚洲免费在线视频一区 二区| 日韩极品在线观看| 99久久久精品免费观看国产蜜| 欧美日韩视频一区二区| 国产精品短视频| 久久丁香综合五月国产三级网站| 91视频一区二区| 26uuu另类欧美亚洲曰本| 一区二区在线观看不卡| 国产91丝袜在线播放九色| 欧美三区在线观看| 国产精品久久久久久久久晋中 | 日本一区二区三区国色天香| 日韩中文字幕麻豆| av资源站一区| 久久综合999| 五月天婷婷综合| 色悠悠久久综合| 国产女同互慰高潮91漫画| 青青草国产精品97视觉盛宴| 一本大道久久a久久综合婷婷| 精品电影一区二区| 日本欧美在线观看| 在线看不卡av| 国产精品久久三| 国产成人免费高清| 日韩一级大片在线观看| 亚洲成人一二三| 在线一区二区三区| 亚洲欧洲日韩综合一区二区| 国产做a爰片久久毛片| 欧美成人国产一区二区| 日韩精品高清不卡| 欧美性一区二区| 亚洲欧美激情小说另类| av在线这里只有精品| 精品成人佐山爱一区二区| 日本美女一区二区三区视频| 欧美乱妇15p| 亚洲电影在线免费观看| 欧美日韩卡一卡二| 亚洲国产视频a| 在线亚洲+欧美+日本专区| 日韩一区在线看| 一本色道久久加勒比精品| 亚洲三级电影网站| 97se亚洲国产综合自在线观| 国产精品久久久久婷婷二区次| 国产成人在线视频网站| 国产欧美日韩另类一区| 大桥未久av一区二区三区中文| 国产拍欧美日韩视频二区| 成人动漫视频在线| 国产精品国产三级国产有无不卡 | 国产不卡在线一区| 国产日韩精品一区二区浪潮av | 一本一道综合狠狠老| 夜夜精品浪潮av一区二区三区| 色哟哟亚洲精品| 亚洲伊人伊色伊影伊综合网| 欧美三级视频在线| 日韩精品乱码免费| 精品免费99久久| 国产iv一区二区三区| 国产精品毛片高清在线完整版| 91丨九色丨国产丨porny| 一区二区三区在线免费观看| 欧美精品乱码久久久久久按摩| 青青草一区二区三区| 国产欧美日韩亚州综合| 99re66热这里只有精品3直播| 一区二区三区免费看视频| 欧美剧在线免费观看网站 | 678五月天丁香亚洲综合网| 麻豆91免费看| 国产精品久久午夜夜伦鲁鲁| 欧美日本在线视频| 狠狠狠色丁香婷婷综合激情| 国产精品久久久久久福利一牛影视| 欧美影院一区二区| 国产中文一区二区三区|