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

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

?? textdialog.java

?? 基于jxta的P2P框架的系統
?? JAVA
字號:
package connex.plugins.whiteboard;

import java.awt.*;
import javax.swing.*;
import java.awt.event.ItemListener;
import java.awt.event.ItemEvent;
import java.awt.event.WindowAdapter;
import java.awt.event.WindowEvent;
import java.awt.event.ActionListener;
import java.awt.event.ActionEvent;
import java.awt.event.KeyAdapter;
import java.awt.event.KeyEvent;

/**
 * <p>Title: </p>
 *
 * <p>Description: </p>
 *
 * <p>Copyright: Copyright (c) 2006</p>
 *
 * <p>Company: </p>
 *
 * @author not attributable
 * @version 1.0
 */
public class TextDialog
    extends JDialog{
  JPanel panel1 = new JPanel();
  BorderLayout borderLayout1 = new BorderLayout();
  JPanel jPanel1 = new JPanel();
  JComboBox fonts = new JComboBox();
  JComboBox size = new JComboBox();
  ComboBoxModel model;
  JToggleButton bold = new JToggleButton();
  JToggleButton italic = new JToggleButton();
  JToolBar jToolBar1 = new JToolBar();
  JButton Cancel = new JButton();
  JButton OK = new JButton();
  JTextField text = new JTextField();


  public TextDialog(JFrame frame, String title, Point point) {

    super(frame,title,true);

   this.setTitle(title);
    this.setAlwaysOnTop(true);
    this.setLocation(point);

    try {

      jbInit();
      pack();
    }
    catch (Exception exception) {
      exception.printStackTrace();
    }
  }

  private void jbInit() throws Exception {
    panel1.setLayout(borderLayout1);
    bold.setFont(new java.awt.Font("Times New Roman", Font.BOLD, 11));
    bold.setPreferredSize(new Dimension(25, 25));
    bold.setText("B");
    bold.addItemListener(new ItemListener() {
      public void itemStateChanged(ItemEvent e) {
        bold_itemStateChanged(e);
      }
    });
    italic.setFont(new java.awt.Font("Times New Roman", Font.ITALIC, 12));
    italic.setPreferredSize(new Dimension(25, 25));
    italic.setText("I");
    italic.addItemListener(new ItemListener() {
      public void itemStateChanged(ItemEvent e) {
        italic_itemStateChanged(e);
      }
    });
    fonts.setModel(new DefaultComboBoxModel(this.getFamilies()));
    fonts.addItemListener(new ItemListener() {
      public void itemStateChanged(ItemEvent e) {
        fonts_itemStateChanged(e);
      }
    });
    addSizes() ;
    fonts.setMinimumSize(new Dimension(64, 19));
    fonts.setSelectedIndex(2);
    fonts.setPreferredSize(new Dimension(94, 25));
    Cancel.setText("Cancel");
    Cancel.addActionListener(new ActionListener() {
      public void actionPerformed(ActionEvent e) {
        Cancel_actionPerformed(e);
      }
    });
    OK.setText("OK");
    OK.addActionListener(new ActionListener() {
      public void actionPerformed(ActionEvent e) {
        OK_actionPerformed(e);
      }
    });
    text.setFont(new java.awt.Font("Dialog", Font.PLAIN, 12));
    text.setPreferredSize(new Dimension(11, 80));
    text.setText("Text");
    text.addKeyListener(new KeyAdapter() {
      public void keyTyped(KeyEvent e) {
        text_keyTyped(e);
      }
    });
    size.setPreferredSize(new Dimension(44, 25));
    size.addItemListener(new ItemListener() {
      public void itemStateChanged(ItemEvent e) {
        size_itemStateChanged(e);
      }
    });
    jToolBar1.setLayout(new FlowLayout());
    this.setDefaultCloseOperation(javax.swing.WindowConstants.DISPOSE_ON_CLOSE);

    jToolBar1.add(fonts);
    jToolBar1.add(size);
    jToolBar1.add(italic);
    jToolBar1.add(bold);
    jPanel1.add(OK);
    jPanel1.add(Cancel);
    panel1.add(text, java.awt.BorderLayout.CENTER);
    panel1.add(jPanel1, java.awt.BorderLayout.SOUTH);

    getContentPane().add(panel1);
    panel1.add(jToolBar1, java.awt.BorderLayout.NORTH);

  }

  private void addSizes() {
    size.addItem(new Integer(8));
    size.addItem(new Integer(9));
    size.addItem(new Integer(10));
    size.addItem(new Integer(11));
    size.addItem(new Integer(12));
    size.addItem(new Integer(14));
    size.addItem(new Integer(16));
    size.addItem(new Integer(18));
    size.addItem(new Integer(20));
    size.addItem(new Integer(22));
    size.addItem(new Integer(24));
    size.addItem(new Integer(26));
    size.addItem(new Integer(28));
    size.addItem(new Integer(36));
    size.addItem(new Integer(48));
    size.addItem(new Integer(72));

  }
public String getText(){
  text.setText(text.getText()+" ");
  return text.getText();
}
public Font getFont(){
    return text.getFont();
}
  private String[] getFamilies() {

    return GraphicsEnvironment.getLocalGraphicsEnvironment().getAvailableFontFamilyNames();

  }

  public void italic_itemStateChanged(ItemEvent e) {

    if (italic.isSelected()) {
      if (bold.isSelected()) {
        text.setFont(new java.awt.Font(fonts.getSelectedItem().toString(), Font.BOLD | Font.ITALIC,
                                       new Integer(size.getSelectedItem().toString()).intValue()));
      }
      else {
        text.setFont(new java.awt.Font(fonts.getSelectedItem().toString(), Font.ITALIC,
                                       new Integer(size.getSelectedItem().toString()).intValue()));

      }
    }
    else {
      if (bold.isSelected()) {
        text.setFont(new java.awt.Font(fonts.getSelectedItem().toString(), Font.BOLD,
                                       new Integer(size.getSelectedItem().toString()).intValue()));
      }
      else {

        text.setFont(new java.awt.Font(fonts.getSelectedItem().toString(), Font.PLAIN,
                                       new Integer(size.getSelectedItem().toString()).intValue()));
      }

    }

  }

  public void bold_itemStateChanged(ItemEvent e) {
    changeFont();
  }

  public void fonts_itemStateChanged(ItemEvent e) {
   changeFont();

  }

  public void size_itemStateChanged(ItemEvent e) {
   changeFont();
  }
  private void changeFont(){
    if (bold.isSelected()) {
     if (italic.isSelected()) {
       text.setFont(new java.awt.Font(fonts.getSelectedItem().toString(), Font.BOLD | Font.ITALIC,
                                      new Integer(size.getSelectedItem().toString()).intValue()));
     }
     else {
       text.setFont(new java.awt.Font(fonts.getSelectedItem().toString(), Font.BOLD,
                                      new Integer(size.getSelectedItem().toString()).intValue()));

     }
   }
   else {
     if (italic.isSelected()) {
       text.setFont(new java.awt.Font(fonts.getSelectedItem().toString(), Font.ITALIC,
                                      new Integer(size.getSelectedItem().toString()).intValue()));
     }
     else {

       text.setFont(new java.awt.Font(fonts.getSelectedItem().toString(), Font.PLAIN,
                                      new Integer(size.getSelectedItem().toString()).intValue()));
     }
   }

  }

  public void OK_actionPerformed(ActionEvent e) {
this.dispose();
  }

  public void text_keyTyped(KeyEvent e) {
    if (e.getKeyChar() == '\n') {
       this.dispose();
    }


  }

  public void Cancel_actionPerformed(ActionEvent e) {
    text.setText("");
    this.dispose();
  }

}

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
中文字幕在线观看不卡视频| 91污在线观看| 欧美亚洲日本一区| 精品欧美乱码久久久久久 | 欧美亚洲动漫制服丝袜| 91精品视频网| 日韩精品一区二区三区四区 | 91精品国产欧美一区二区| 亚洲r级在线视频| 91精品国产综合久久国产大片| 久久激情综合网| 91激情在线视频| 亚洲精品一线二线三线| 亚洲成人资源网| 91精品国产综合久久国产大片| 韩国v欧美v亚洲v日本v| 国产精品少妇自拍| 在线观看av不卡| 麻豆91精品91久久久的内涵| 久久精品一区二区三区不卡牛牛 | 91丝袜高跟美女视频| 亚洲国产中文字幕| 国产精品一区不卡| 粉嫩13p一区二区三区| 国产精品一区久久久久| 亚洲欧美电影一区二区| 欧美日韩国产片| 一本到不卡精品视频在线观看| 91尤物视频在线观看| 亚洲精品一卡二卡| 日韩理论片在线| 欧美性猛交一区二区三区精品| 国产精品乱人伦| 欧美中文一区二区三区| 亚洲精品第1页| 国产精品护士白丝一区av| 亚洲一区视频在线观看视频| 国产精品美女久久久久aⅴ国产馆| 欧美日韩免费观看一区二区三区| 91丨porny丨首页| 国v精品久久久网| 综合精品久久久| 亚洲日本免费电影| 亚洲三级视频在线观看| 一区二区三区91| 五月婷婷综合网| 激情综合亚洲精品| 欧洲亚洲精品在线| 亚洲精品va在线观看| 日韩国产欧美在线视频| 国产露脸91国语对白| 亚洲乱码日产精品bd| 精品国产乱码久久久久久久| 91精品福利视频| 国产乱子伦一区二区三区国色天香| 一区二区三区在线视频观看58| 久久美女艺术照精彩视频福利播放| 欧美日韩中文一区| 国产91丝袜在线播放九色| 亚洲va欧美va国产va天堂影院| 日本一区二区三区在线观看| 日韩一区二区免费电影| 色欧美片视频在线观看在线视频| 国产在线播放一区二区三区| 婷婷综合五月天| 亚洲视频每日更新| 中文字幕精品综合| 日韩午夜在线影院| 欧美日韩激情在线| 91蝌蚪porny九色| 韩国精品主播一区二区在线观看| 亚洲韩国一区二区三区| 18欧美乱大交hd1984| 久久精品一区二区三区不卡牛牛| 欧美一区二区三区系列电影| 色哦色哦哦色天天综合| 成人一区在线观看| 久久99国产精品久久99果冻传媒| 亚洲va欧美va天堂v国产综合| 成人免费在线播放视频| 国产精品日日摸夜夜摸av| 日韩欧美一级二级三级久久久| 91啪亚洲精品| aaa亚洲精品一二三区| 成人午夜看片网址| 国产成人精品aa毛片| 久久99国产精品久久| 蜜桃精品视频在线| 蜜臀久久99精品久久久画质超高清| 亚洲蜜臀av乱码久久精品蜜桃| 国产精品久久三| 亚洲欧洲日韩在线| 国产精品无遮挡| 中文字幕第一页久久| 国产欧美日韩在线看| 欧美精彩视频一区二区三区| 久久久久久久精| 国产视频视频一区| 国产欧美综合在线观看第十页| 久久精品免视看| 精品盗摄一区二区三区| 26uuu欧美日本| 久久夜色精品国产噜噜av| 精品国内片67194| 欧美精品一区二区三区在线| 精品国产sm最大网站| 欧美变态tickling挠脚心| 欧美精品一区二区三区蜜桃视频| 欧美mv日韩mv亚洲| 久久色视频免费观看| 久久久久久97三级| 国产精品久久久久天堂| 国产精品久久久久久久岛一牛影视| 国产精品毛片无遮挡高清| 中文字幕在线播放不卡一区| 亚洲视频在线一区观看| 亚洲影视在线播放| 视频精品一区二区| 老司机午夜精品| 国产精品综合视频| 国产成人高清在线| 色综合久久久久久久久久久| 欧美在线不卡视频| 在线成人午夜影院| 精品日韩一区二区三区| 久久久国际精品| 中文一区在线播放| 一区二区三区日韩欧美| 性久久久久久久久| 韩国成人福利片在线播放| 成人高清伦理免费影院在线观看| 99国产精品99久久久久久| 欧美色倩网站大全免费| 日韩欧美国产三级| 欧美国产日产图区| 一区二区成人在线视频| 免费欧美日韩国产三级电影| 国产一区二区三区精品欧美日韩一区二区三区| 国产精品一区2区| 色综合天天在线| 在线播放亚洲一区| 久久综合色婷婷| 亚洲日本免费电影| 青青国产91久久久久久| 国产精品综合一区二区三区| 91丨九色丨国产丨porny| 91精选在线观看| 26uuu亚洲| 一区二区三区在线播放| 麻豆91免费观看| 99久免费精品视频在线观看| 欧美日韩小视频| 国产欧美日韩在线| 亚洲成人免费看| 国产99久久久国产精品潘金网站| 91麻豆免费看| 日韩欧美高清一区| 亚洲视频图片小说| 捆绑调教美女网站视频一区| a美女胸又www黄视频久久| 5566中文字幕一区二区电影| 久久综合九色综合欧美亚洲| 亚洲精品视频自拍| 国产一区二区三区黄视频| 色菇凉天天综合网| 亚洲精品一区二区三区四区高清| 亚洲色图一区二区| 国产在线观看免费一区| 欧美性大战xxxxx久久久| 久久网站最新地址| 亚洲一区二区综合| 国产aⅴ精品一区二区三区色成熟| 欧美撒尿777hd撒尿| 国产精品丝袜久久久久久app| 亚洲va在线va天堂| av在线播放成人| 欧美精品一区二区精品网| 一区二区三区四区蜜桃| 国产一区二区三区在线观看免费| 欧美视频在线播放| 国产精品女同一区二区三区| 日本欧美一区二区三区| 91丨porny丨最新| 国产亚洲精品久| 热久久国产精品| 色屁屁一区二区| 国产精品美女视频| 久久精品国内一区二区三区| 欧美视频日韩视频| 国产精品久久久久久久午夜片| 精品一区二区三区在线观看 | 国产呦精品一区二区三区网站| 欧洲精品中文字幕| 中文字幕的久久| 韩国精品久久久| 日韩一级二级三级| 亚洲网友自拍偷拍| 色噜噜夜夜夜综合网| 中文字幕成人在线观看| 国产一区二区在线观看视频|