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

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

?? fontdialog.java

?? 自己用java做的一個(gè)仿windows的記事本 希望各位前輩多加指點(diǎn)
?? JAVA
字號(hào):
import java.awt.BorderLayout;
import java.awt.Color;
import java.awt.Container;
import java.awt.Font;
import java.awt.GraphicsEnvironment;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;

import javax.swing.BorderFactory;
import javax.swing.JButton;
import javax.swing.JDialog;
import javax.swing.JLabel;
import javax.swing.JList;
import javax.swing.JPanel;
import javax.swing.JScrollPane;
import javax.swing.JTextField;
import javax.swing.UIManager;
import javax.swing.event.ListSelectionEvent;
import javax.swing.event.ListSelectionListener;

public class Fontdialog extends JDialog implements ListSelectionListener,ActionListener{
	
	Container contentPane = this.getContentPane();
	JLabel word = new JLabel("字體(F):");
	JLabel wordx = new JLabel("字形(Y):");
	JLabel bs = new JLabel("大小(s):");
	
	JTextField f1 = new JTextField();
	JTextField f2 = new JTextField();
	JTextField f3 = new JTextField();
	JTextField fsl = new JTextField("魔帥出品");
	
	JList l1 = new JList();
	JList l2 = new JList();
	JList l3 = new JList();
	
	JScrollPane p1 = new JScrollPane(l1);
	JScrollPane p2 = new JScrollPane(l2);
	JScrollPane p3 = new JScrollPane(l3);
	
	JPanel sl = new JPanel();
	
	JButton Enter = new JButton("確定");
	JButton quxiao = new JButton("取消");
	
	Font font1 = new Font("Fixedsys",Font.PLAIN,12);
	Font font2 = new Font("Fixedsys",Font.PLAIN,12);
	
	String selName = f1.getText(), selFontx = f2.getText(), selBs;
	
	Fontdialog(JiShiBen ben, String string, boolean b){
		super(ben,string,b);
		try{
			UIManager.setLookAndFeel(UIManager.getSystemLookAndFeelClassName());
		}catch(Exception e){}
		init();
		this.setSize(440,325);
		this.setResizable(false);
		this.setLayout(null);
		this.setLocationRelativeTo(null);
	}

	void init(){
		l1.addListSelectionListener(this);
		l2.addListSelectionListener(this);
		l3.addListSelectionListener(this);
		contentPane.add(word);
		contentPane.add(wordx);
		contentPane.add(bs);
		contentPane.add(f1);
		contentPane.add(f2);
		contentPane.add(f3);
		contentPane.add(p1);
		contentPane.add(p2);
		contentPane.add(p3);
		contentPane.add(Enter);
		contentPane.add(quxiao);
		contentPane.add(sl);
		contentPane.setBackground(Color.WHITE);
		
		word.setLocation(10,5);
		word.setSize(50,20);
		
		wordx.setLocation(165,5);
		wordx.setSize(50,20);
		
		bs.setLocation(280,5);
		bs.setSize(50,20);
		
		f1.setLocation(10,25);
		f1.setSize(150,20);
		f1.setText("Fixedsys");
		GraphicsEnvironment g1 = GraphicsEnvironment.getLocalGraphicsEnvironment();
		String [] fontName = g1.getAvailableFontFamilyNames();//獲取windows的字體
		l1.setListData(fontName);
		
		f2.setLocation(165,25);
		f2.setSize(110,20);
		f2.setText("常規(guī)");
		String []fontx = {"常規(guī)","斜體","粗體","粗斜體"};
		l2.setListData(fontx);
		
		f3.setLocation(280,25);
		f3.setSize(50,20);
		f3.setText("12");
		String [] fontbs = {"8","9","10","11","12","14","16","18","20","22","24","26","28","36","48","72"};
		l3.setListData(fontbs);
		
		p1.setHorizontalScrollBar(null);//去掉下面的滾動(dòng)條
		p1.setLocation(10,45);
		p1.setSize(150,90);
		
		p2.setHorizontalScrollBar(null);
		p2.setLocation(165,45);
		p2.setSize(110,90);
		
		p3.setHorizontalScrollBar(null);
		p3.setLocation(280,45);
		p3.setSize(50,90);
		
		Enter.setLocation(345,25);
		Enter.setSize(70,20);
		quxiao.setLocation(345,50);
		quxiao.setSize(70,20);
		
		sl.setLocation(165,155);
		sl.setSize(165,80);
		sl.setLayout(new BorderLayout());
		sl.add(fsl,BorderLayout.CENTER);
		sl.setBorder(BorderFactory.createTitledBorder("示例"));
		fsl.setSize(100,20);
		fsl.setHorizontalAlignment(JTextField.CENTER);
		
		Enter.addActionListener(this);
		quxiao.addActionListener(this);
	}

	public void valueChanged(ListSelectionEvent e) {
		if(e.getSource() == l1){
			selName = (String)l1.getSelectedValue();
			f1.setText(selName);
			this.My_Font();
		}else if(e.getSource() == l2){		
			selFontx = (String)l2.getSelectedValue();
			f2.setText(selFontx);
			this.My_Font();
		}else if(e.getSource() == l3){		
			selBs = (String)l3.getSelectedValue();
			f3.setText(selBs);
			this.My_Font();
		}
		
		fsl.setFont(font1);
	}
	public void My_Font(){
		if(selFontx == "常規(guī)"){
			font1 = new Font(selName,Font.PLAIN,Integer.parseInt(f3.getText()));
		}else if(selFontx=="斜體"){
			font1 = new Font(selName,Font.ITALIC,Integer.parseInt(f3.getText()));
		}else if(selFontx=="粗體"){
			font1 = new Font(selName,Font.BOLD,Integer.parseInt(f3.getText()));
		}else if(selFontx=="粗斜體"){
			font1 = new Font(selName,Font.ITALIC+Font.BOLD,Integer.parseInt(f3.getText()));
		}
	}

	public void actionPerformed(ActionEvent e) {
		if(e.getSource()=="確定"){
			font2 = font1;
			this.setDefaultCloseOperation(HIDE_ON_CLOSE);
		}else{
			this.setDefaultCloseOperation(HIDE_ON_CLOSE);
		}
	}
}

?? 快捷鍵說明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號(hào) Ctrl + =
減小字號(hào) Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
日本美女一区二区| 免费在线看一区| 久久色在线视频| 欧美美女黄视频| 99riav久久精品riav| 蜜桃一区二区三区四区| 性久久久久久久久| 亚洲综合在线免费观看| 国产精品你懂的| 久久噜噜亚洲综合| 久久影院视频免费| 国产三级一区二区| 久久久亚洲国产美女国产盗摄 | 中日韩av电影| 中文字幕成人av| 国产精品拍天天在线| 久久精品视频在线看| 亚洲国产精品成人综合| 国产午夜精品一区二区| 欧美高清在线精品一区| 中文字幕亚洲一区二区va在线| 国产精品美女久久久久久| 亚洲图片你懂的| 亚洲图片欧美一区| 免费在线观看不卡| 成人av电影免费观看| 欧美在线观看一区| 91麻豆精品国产91久久久资源速度 | 国产精品美女久久久久久久久久久| 中文字幕一区二| 洋洋av久久久久久久一区| 亚洲综合图片区| 久久国产精品99精品国产 | 成人国产在线观看| 91久久精品午夜一区二区| 欧美精品一卡二卡| 国产日韩成人精品| 亚洲午夜久久久久久久久久久 | 欧美日韩国产一级片| 日韩久久精品一区| 成人免费在线视频观看| 日韩成人av影视| 成人美女视频在线观看18| 欧美日韩国产三级| 国产精品蜜臀av| 蜜桃一区二区三区在线观看| 99久久久国产精品免费蜜臀| 欧美精品v日韩精品v韩国精品v| 国产亲近乱来精品视频| 亚洲国产成人精品视频| 成人黄色国产精品网站大全在线免费观看 | 欧美日韩在线直播| 亚洲欧美影音先锋| 国内外成人在线视频| 欧美顶级少妇做爰| 亚洲一区在线观看视频| 99久久婷婷国产综合精品电影| 日韩三区在线观看| 免费人成黄页网站在线一区二区| 欧美视频你懂的| 樱桃视频在线观看一区| 成人白浆超碰人人人人| 国产精品色在线观看| 国产精品亚洲视频| 国产欧美日韩另类一区| 粉嫩av一区二区三区粉嫩| 国产欧美日韩综合| 99国产欧美另类久久久精品| 国产日韩精品视频一区| hitomi一区二区三区精品| 中文字幕中文字幕在线一区| 97se狠狠狠综合亚洲狠狠| 亚洲人成在线观看一区二区| 日本乱人伦aⅴ精品| 亚洲综合男人的天堂| 3atv在线一区二区三区| 精品综合久久久久久8888| 欧美精品一区男女天堂| 粉嫩av亚洲一区二区图片| 亚洲黄色在线视频| 91麻豆精品国产91久久久久| 青青草91视频| 国产日产欧产精品推荐色| 91免费精品国自产拍在线不卡| 亚洲午夜一区二区三区| 日韩视频一区二区| 99国产精品久久久久久久久久久| 一区二区三区高清不卡| 精品少妇一区二区三区在线视频| 97久久久精品综合88久久| 奇米一区二区三区| 国产精品久久久久影院老司| 欧美精品高清视频| 国产成人在线视频网址| 丝袜国产日韩另类美女| 自拍偷拍亚洲综合| 久久久久久99久久久精品网站| 91免费看`日韩一区二区| 麻豆中文一区二区| 亚洲国产人成综合网站| 国产亚洲精久久久久久| 欧美一区2区视频在线观看| 日本乱码高清不卡字幕| 不卡的av在线| 成人黄色大片在线观看| 国产精品亚洲综合一区在线观看| 午夜精品久久久久久不卡8050| 国产精品久久久久久一区二区三区 | 日韩电影免费一区| 亚洲一区二区三区四区在线观看 | 亚洲乱码国产乱码精品精可以看| 久久久99免费| 久久久精品一品道一区| 久久一区二区三区国产精品| 日韩久久久久久| 精品久久久久99| wwww国产精品欧美| 亚洲一区二区美女| 亚洲午夜精品17c| 午夜精品福利在线| 免费视频一区二区| 国产乱人伦精品一区二区在线观看 | 一区二区三区.www| 亚洲精品日韩专区silk| 亚洲成av人片一区二区| 一个色在线综合| 水野朝阳av一区二区三区| 男人的j进女人的j一区| 国内精品伊人久久久久av一坑| 国产原创一区二区| 懂色一区二区三区免费观看| 99久久精品免费看国产 | 91视频免费看| 欧美乱妇20p| 欧美一级日韩免费不卡| 色呦呦国产精品| 欧美日韩你懂的| 成人三级在线视频| 亚洲国产精品天堂| 中文字幕+乱码+中文字幕一区| 精品sm捆绑视频| 免费高清成人在线| 91精品视频网| 天天av天天翘天天综合网色鬼国产| 91丨九色丨国产丨porny| 日本一区二区三区国色天香 | 九一久久久久久| 日韩欧美一二区| 七七婷婷婷婷精品国产| 日韩欧美在线123| 久久精品国产网站| 欧美午夜精品一区| 国产精品国产a| 国产一区二区三区观看| 欧美一区二区免费观在线| 亚洲精品亚洲人成人网| 成人福利在线看| 国产免费观看久久| 国产九色sp调教91| 欧美成人一区二区三区片免费 | 欧美日韩亚洲高清一区二区| 国产精品水嫩水嫩| 成人免费毛片aaaaa**| 欧美不卡一区二区| 国内精品久久久久影院色 | 色偷偷成人一区二区三区91| 国产精品短视频| 99久久精品99国产精品| 国产精品久久久久久久久快鸭| 国产精品1区2区3区在线观看| 久久综合资源网| 国产成人在线电影| 亚洲欧洲另类国产综合| 一本色道**综合亚洲精品蜜桃冫| 一区二区三区四区视频精品免费| 色999日韩国产欧美一区二区| 亚洲自拍偷拍麻豆| 91精品久久久久久久99蜜桃| 老司机精品视频在线| 日韩一区二区精品在线观看| 国产精一区二区三区| **网站欧美大片在线观看| 欧美三区在线视频| 韩国一区二区在线观看| 亚洲免费在线播放| 欧美大片一区二区| 成人久久视频在线观看| 亚洲伦理在线精品| 国产调教视频一区| 91 com成人网| 在线观看成人小视频| 国产99久久久精品| 蜜桃一区二区三区四区| 亚洲精品免费在线播放| 国产清纯白嫩初高生在线观看91 | 午夜精品久久一牛影视| 国产精品久久久久9999吃药| 久久精子c满五个校花| 欧美一区二区高清| 91麻豆精品久久久久蜜臀|