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

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關(guān)于我們
? 蟲蟲下載站

?? format.java

?? JAVA開發(fā)的一個(gè)記事本
?? JAVA
字號:
package jnotepad;

import java.awt.BorderLayout;

import javax.swing.JFrame;
import com.borland.jbcl.layout.BoxLayout2;
import javax.swing.JLabel;
import com.borland.jbcl.layout.XYLayout;
import com.borland.jbcl.layout.*;
import javax.swing.JTextField;
import javax.swing.JList;
import javax.swing.JButton;
import javax.swing.JPanel;
import javax.swing.BorderFactory;
import javax.swing.border.EtchedBorder;
import java.awt.Color;
import javax.swing.border.Border;
import javax.swing.border.TitledBorder;
import javax.swing.JTextArea;
import java.awt.*;
import javax.swing.border.BevelBorder;
import javax.swing.border.MatteBorder;
import javax.swing.*;
import javax.swing.event.ListSelectionEvent;
import javax.swing.event.ListSelectionListener;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;

/**
 * <p>Title: JNotePad</p>
 *
 * <p>Description: </p>
 *
 * <p>Copyright: Copyright (c) 2007</p>
 *
 * <p>Company: hhxy</p>
 *
 * @author 王利華
 * @version 1.0
 */
public class format extends JFrame {
     JNotePadUI note;
     String style;
     int boldfont=Font.BOLD;
     int italtcfont=Font.ITALIC;
     int plainfont=Font.PLAIN;
     int bifont=boldfont+italtcfont;
     int font;
     String fontname;
     int size;
     String list1[]={"Arial","Arial Black","Arial Narrow",
                    "Batang","BatangChe","Dialog",
                    "Helvetica","Book Antiqua","BookMan Old Style",
                    "Bookshelf Symbol 7","仿宋_GB2312","新宋體",
                    "新細(xì)明體","細(xì)明體","宋體","黑體","楷體"};
     String list2[]={"常規(guī)","斜體","粗體","粗斜體"};
     String list3[]={"8","9","10","11","12","14","16","18","20","22","24","26","28","36","48","72"};
    JLabel jLabel1 = new JLabel();
    XYLayout xYLayout1 = new XYLayout();
    JTextField jTextField1 = new JTextField();
    JList jList1 = new JList(list1);
    JLabel jLabel2 = new JLabel();
    JTextField jTextField2 = new JTextField();
    JList jList2 = new JList(list2);
    JLabel jLabel3 = new JLabel();
    JTextField jTextField3 = new JTextField();
    JList jList3 = new JList(list3);
    JButton jButton1 = new JButton();
    JButton jButton2 = new JButton();
    JPanel jPanel1 = new JPanel();
    Border border1 = BorderFactory.createEtchedBorder(EtchedBorder.RAISED,
            Color.white, new Color(165, 163, 151));
    Border border2 = new TitledBorder(border1, "示例");
    XYLayout xYLayout2 = new XYLayout();
    JLabel jLabel4 = new JLabel();
    Border border3 = BorderFactory.createBevelBorder(BevelBorder.RAISED,
            Color.white, Color.white, new Color(115, 114, 105),
            new Color(165, 163, 151));
    Border border13 = BorderFactory.createEtchedBorder(EtchedBorder.RAISED,
            Color.white, new Color(165, 163, 151));
    Border border14 = BorderFactory.createLineBorder(Color.LIGHT_GRAY,1);
    Border border15 = new TitledBorder(border14, "示例");
    public format() {
        try {
            jbInit();
        } catch (Exception ex) {
            ex.printStackTrace();
        }
    }

    public format(JNotePadUI note) {
        try {
            this.note=note;
            Font fo=note.jTextArea.getFont();
            style=fo.getFontName();
            font=fo.getStyle();
            getfontname(font);
            size=fo.getSize();
            jbInit();
        } catch (Exception exception) {
            exception.printStackTrace();
        }
    }
    private void getfontname(int n){
       switch(n){
          case Font.BOLD:fontname="粗體";break;
          case Font.ITALIC:fontname="斜體";break;
          case Font.BOLD+Font.ITALIC:fontname="粗斜體";break;
          case Font.PLAIN:fontname="常規(guī)";break;
       }
   }
    private void jbInit() throws Exception {
        getContentPane().setLayout(xYLayout1);
        jLabel1.setText("字體(F):");
        jLabel2.setText("字形(Y):");
        jTextField2.setText(fontname);
        jLabel3.setText("大小(s):");
        jTextField3.setText(new Integer(size).toString());
        jButton1.setText("確定");
        jButton1.addActionListener(new format_jButton1_actionAdapter(this));
        jButton2.setText("取消");
        jButton2.addActionListener(new format_jButton2_actionAdapter(this));
        jPanel1.setBorder(border15);
        jPanel1.setLayout(xYLayout2);
        jLabel4.setBorder(border13);
        jLabel4.setToolTipText("");
        jLabel4.setDisplayedMnemonic('0');
        jLabel4.setHorizontalAlignment(SwingConstants.CENTER);
        jLabel4.setText("王利華AaBbCc");
        jList2.addListSelectionListener(new format_jList2_listSelectionAdapter(this));
        jList1.addListSelectionListener(new format_jList1_listSelectionAdapter(this));
        jList3.addListSelectionListener(new format_jList3_listSelectionAdapter(this));
        jButton1.addActionListener(new format_jButton1_actionAdapter(this));
        this.getContentPane().add(jLabel1, new XYConstraints(20, 12, -1, -1));
        this.getContentPane().add(jButton2, new XYConstraints(318, 59, 68, 20));
        this.getContentPane().add(jButton1, new XYConstraints(318, 32, 66, 20));
        this.getContentPane().add(jTextField3,
                                  new XYConstraints(245, 30, 51, 15));
        this.getContentPane().add(new JScrollPane(jList3), new XYConstraints(246, 47, 49, 111));
        this.getContentPane().add(jLabel3, new XYConstraints(244, 12, 45, -1));
        this.getContentPane().add(jTextField2,
                                  new XYConstraints(137, 30, 94, 15));
        this.getContentPane().add(new JScrollPane(jList1), new XYConstraints(20, 46, 103, 112));
        this.getContentPane().add(jList2, new XYConstraints(137, 46, 94, 112));
        this.getContentPane().add(jLabel2, new XYConstraints(139, 14, 47, 13));
        this.getContentPane().add(jTextField1,
                                  new XYConstraints(20, 30, 104, 15));
        this.getContentPane().add(jPanel1, new XYConstraints(150, 164, 144, 80));
        jPanel1.add(jLabel4, new XYConstraints(10, 0, 113, 41));
        jTextField1.setText(style);
    }

    public void jList2_valueChanged(ListSelectionEvent e) {
           String s=(String)jList2.getSelectedValue();
           jTextField2.setText(s);
           setfont(s);
           jLabel4.setFont(new Font(style,font,size));
    }
    public void setfont(String s)
    {
        if(s.equals("常規(guī)"))
            font=plainfont;
        else if(s.equals("粗體"))
            font=Font.BOLD;
        else if(s.equals("斜體"))
            font=Font.ITALIC;
        else font=bifont;
    }

    public void jList1_valueChanged(ListSelectionEvent e) {
         style=(String)jList1.getSelectedValue();
           jTextField1.setText(style);
           jLabel4.setFont(new Font(style,font,size));
    }

    public void jList3_valueChanged(ListSelectionEvent e) {
        String s=(String)jList3.getSelectedValue();
           jTextField3.setText(s);
           size=Integer.parseInt(s);
           jLabel4.setFont(new Font(style,font,size));
    }

    public void jButton2_actionPerformed(ActionEvent e) {
            this.setVisible(false);
    }

    public void jButton1_actionPerformed(ActionEvent e) {
           note.jTextArea.setFont(new Font(style,font,size));
           this.setVisible(false);
    }
}


class format_jButton2_actionAdapter implements ActionListener {
    private format adaptee;
    format_jButton2_actionAdapter(format adaptee) {
        this.adaptee = adaptee;
    }

    public void actionPerformed(ActionEvent e) {
        adaptee.jButton2_actionPerformed(e);
    }
}


class format_jButton1_actionAdapter implements ActionListener {
    private format adaptee;
    format_jButton1_actionAdapter(format adaptee) {
        this.adaptee = adaptee;
    }

    public void actionPerformed(ActionEvent e) {

        adaptee.jButton1_actionPerformed(e);
    }
}


class format_jList2_listSelectionAdapter implements ListSelectionListener {
    private format adaptee;
    format_jList2_listSelectionAdapter(format adaptee) {
        this.adaptee = adaptee;
    }

    public void valueChanged(ListSelectionEvent e) {
        adaptee.jList2_valueChanged(e);
    }
}


class format_jList1_listSelectionAdapter implements ListSelectionListener {
    private format adaptee;
    format_jList1_listSelectionAdapter(format adaptee) {
        this.adaptee = adaptee;
    }

    public void valueChanged(ListSelectionEvent e) {
        adaptee.jList1_valueChanged(e);
    }
}


class format_jList3_listSelectionAdapter implements ListSelectionListener {
    private format adaptee;
    format_jList3_listSelectionAdapter(format adaptee) {
        this.adaptee = adaptee;
    }

    public void valueChanged(ListSelectionEvent e) {
        adaptee.jList3_valueChanged(e);
    }
}

?? 快捷鍵說明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
午夜视频一区二区三区| 91丨porny丨国产| 日韩一区二区在线观看视频播放| 中文字幕永久在线不卡| 精品一区二区三区欧美| 久久久99久久| 日本中文字幕一区| 678五月天丁香亚洲综合网| 亚洲一区中文在线| 欧美日韩大陆一区二区| 亚洲视频免费在线观看| 五月激情六月综合| 国产大陆精品国产| 天天综合天天综合色| 日韩一区中文字幕| 久久久久久久网| 欧美日韩专区在线| 91国偷自产一区二区三区观看| 高清av一区二区| 国内久久婷婷综合| 久久av中文字幕片| 丝袜诱惑制服诱惑色一区在线观看| 亚洲色图19p| 亚洲欧美日韩电影| 亚洲欧洲av在线| 欧美国产一区视频在线观看| ww亚洲ww在线观看国产| 精品国产三级电影在线观看| 欧美一区二区人人喊爽| 欧美猛男gaygay网站| 欧美视频你懂的| 欧美午夜在线一二页| 欧美影院一区二区三区| 91成人免费电影| 欧美亚洲国产怡红院影院| 在线观看网站黄不卡| 91福利国产成人精品照片| 色婷婷综合久久久中文字幕| 色欧美乱欧美15图片| 色域天天综合网| 欧美性生交片4| 欧美无乱码久久久免费午夜一区 | 国产成人在线影院| 国产乱码精品一区二区三区五月婷| 激情小说亚洲一区| 国模少妇一区二区三区| 国产suv一区二区三区88区| 大胆欧美人体老妇| 99国产一区二区三精品乱码| 91在线视频18| 欧美三级电影在线看| 91麻豆精品国产91久久久久| 欧美成人伊人久久综合网| 精品国产一区a| 国产欧美一区二区精品性色| 国产精品成人在线观看| 久久精品国产99| 成人午夜视频网站| 91精彩视频在线| 日韩精品中文字幕在线一区| 亚洲精品一区二区三区四区高清| 欧美韩国日本一区| 亚洲一区二区三区四区五区中文 | 国内精品第一页| 白白色 亚洲乱淫| 欧美三级中文字幕| 精品少妇一区二区三区在线视频| 国产精品无遮挡| 午夜日韩在线观看| 国内精品久久久久影院薰衣草| 成人毛片视频在线观看| 欧美日韩一本到| 久久久久久一级片| 亚洲高清免费视频| 国产盗摄精品一区二区三区在线| 91久久线看在观草草青青| 精品奇米国产一区二区三区| 中文字幕一区二区三区在线播放| 午夜精品一区在线观看| 国产经典欧美精品| 欧美日韩国产美女| 国产精品素人一区二区| 日韩—二三区免费观看av| 成人动漫中文字幕| 91精品国产综合久久久蜜臀图片| 国产精品午夜电影| 蜜桃av一区二区三区| 99re66热这里只有精品3直播 | 7777精品伊人久久久大香线蕉经典版下载 | 9191国产精品| 国产精品福利一区二区三区| 日本不卡视频在线观看| av在线不卡免费看| 日韩欧美国产wwwww| 亚洲欧美成aⅴ人在线观看| 精品亚洲国内自在自线福利| 欧洲视频一区二区| 国产欧美日韩另类视频免费观看 | 成人网男人的天堂| 日韩亚洲电影在线| 亚洲午夜日本在线观看| 成人激情免费网站| 精品国产凹凸成av人网站| 国产精品996| 欧美浪妇xxxx高跟鞋交| 综合分类小说区另类春色亚洲小说欧美 | 1024成人网色www| 久久99精品视频| 在线成人午夜影院| 一级中文字幕一区二区| 成人国产视频在线观看| 久久久综合精品| 久久成人羞羞网站| 6080午夜不卡| 午夜精品爽啪视频| 在线观看网站黄不卡| 综合久久久久综合| 成人动漫一区二区| 国产亚洲制服色| 国产在线麻豆精品观看| 日韩午夜三级在线| 美日韩一级片在线观看| 欧美卡1卡2卡| 日韩经典一区二区| 91精品午夜视频| 日本亚洲电影天堂| 欧美一区二区视频在线观看2020| 亚洲五码中文字幕| 欧美日韩精品专区| 亚洲va欧美va国产va天堂影院| 欧美探花视频资源| 午夜精品免费在线| 欧美日韩久久久一区| 日韩高清国产一区在线| 欧美一级在线免费| 国内成人免费视频| 国产女主播在线一区二区| 国产精品亚洲专一区二区三区| 久久综合成人精品亚洲另类欧美| 国产做a爰片久久毛片| 国产欧美日韩视频一区二区| 成人在线视频一区| 亚洲美女免费视频| 欧美日韩成人综合在线一区二区 | 国产一区二区三区在线观看精品| 欧美精品一区二区在线观看| 国产自产2019最新不卡| 久久久久久97三级| 不卡av免费在线观看| 一区二区三区日韩精品| 欧美三级日本三级少妇99| 日韩成人伦理电影在线观看| 精品久久久久久久久久久久久久久| 极品尤物av久久免费看| 中文字幕不卡一区| 色婷婷av一区| 日韩**一区毛片| 国产亚洲一区字幕| 91社区在线播放| 午夜精品久久久久影视| 欧美va亚洲va| 91一区二区三区在线观看| 亚洲成a人v欧美综合天堂| 精品久久久久av影院| 成人18视频日本| 亚洲a一区二区| 久久精品日产第一区二区三区高清版 | 亚洲免费成人av| 7777精品伊人久久久大香线蕉完整版 | 天天综合天天做天天综合| 久久这里只有精品首页| av在线一区二区三区| 舔着乳尖日韩一区| 国产丝袜在线精品| 欧美吻胸吃奶大尺度电影 | 久久97超碰色| 综合自拍亚洲综合图不卡区| 欧美日韩aaaaaa| 成人h动漫精品| 青青草精品视频| 亚洲三级电影网站| 欧美α欧美αv大片| 91国内精品野花午夜精品 | 欧美精选一区二区| 成人免费av资源| 老司机精品视频在线| 亚洲精品视频在线观看网站| 精品久久久影院| 欧美三级三级三级爽爽爽| 成人精品视频一区| 毛片av一区二区| 亚洲一区二区三区美女| 国产精品视频你懂的| 日韩精品一区二区三区在线播放 | 国产蜜臀97一区二区三区| 欧美日韩一区二区在线观看视频 | 韩国一区二区三区| 三级在线观看一区二区| 亚洲猫色日本管| 中文一区二区完整视频在线观看|