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

? 歡迎來(lái)到蟲(chóng)蟲(chóng)下載站! | ?? 資源下載 ?? 資源專(zhuān)輯 ?? 關(guān)于我們
? 蟲(chóng)蟲(chóng)下載站

?? dictionary.java

?? 一個(gè)JAVA小字典,很簡(jiǎn)單的功能實(shí)現(xiàn)
?? JAVA
?? 第 1 頁(yè) / 共 2 頁(yè)
字號(hào):
import javax.swing.*;
import javax.swing.event.*;
import java.awt.*;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import java.util.*;
import java.io.*;
public class Dictionary extends JFrame implements ActionListener,ListSelectionListener{
     
	
	
	//four panels that hold the four parts of the dictionary;
     private JPanel upPanel;
     private JPanel rightPanel;
     private JScrollPane leftPanel;
     private JScrollPane centerPanel;
     private JPanel bottomPanel;
     
     private JLabel jbCheck;   //"單詞查詢(xún)提示語(yǔ)" 
     
     private JTextField inputTextField;  //prompt user to input words 
     
     private JTextField baiduTextField;  //enter the things searched will be done by link to www.baidu.com
     
     private JButton enterButton;       //be sure about the words 
     
     private JButton baiduButton;         //the button be used to baidu
    
     private JLabel rightLabel;         //be used to beautifulize the GUI

     private JLabel baiduLabel;         //print out the baidu icon
    
     private JLabel bottomLabel;         //set icon in the bottom
   
     private JList listArea;       //print out all the word that is near the searched word \
    
     private JTextArea outputArea;     //Print out the word's explanation
     
     private JMenuBar jmb; // 菜單欄
     private JMenu jmn1;  //"文件菜單選項(xiàng)"
     private JMenu jmn2;  //選項(xiàng)菜單選項(xiàng)
     private JMenu jmn3; // "幫助菜單選項(xiàng)"
     private JMenuItem jmuItem1; //添加詞匯項(xiàng)目
     private JMenuItem jmuItem2; //更換詞庫(kù)項(xiàng)目
     private JMenuItem jmuItem3;  //退出項(xiàng)目
     private JMenuItem jmuItem4;  //備份詞庫(kù)項(xiàng)目
     private JMenuItem jmuItem5;  //關(guān)于項(xiàng)目
     
        
     
    //create an array to save the file's data
    public static String[] libString=new String[1000000];            //all the words and explanation from the library
     
    //all the explanations to words from the library
     private int wordIndex=0;
     private String[] nearbyWord;          //all the related words
     private String inputWord;             //the word that that user want to search
     private String inputTextToInputWord;  //the explanation that will show to the user
     
     
     
public static void main(String[] args) throws FileNotFoundException {

	int i=0; 
	
	Dictionary dic=new Dictionary();
	dic.pack();
	dic.setTitle("吳氏小小小詞典(不再寒酸版)");
	dic.setLocationRelativeTo(null);     //center the frame
	dic.setSize(800,600);
	dic.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
	dic.setVisible(true);
	
	
	//load the words from the library file
	File libFile=new File("library.txt"); 
    
	if(!libFile.exists()){
		System.out.println("The file doesn't exists");
		System.exit(0);
	}
	
	Scanner libReader=new Scanner(libFile);
	
	//read the data of the file
	
	while(libReader.hasNext()){
		Dictionary.libString[i]=libReader.next();
			i++;
		}
	
}
	
   
//the constructor
public  Dictionary(){
	
// attach a menu to a frame
	
	JMenuBar jmb = new JMenuBar();
	Dimension d = new Dimension(30,30);
	jmb.setSize(new Dimension( d));
	
    Color jmbBack = new Color(160,216,237);
	
	jmb.setBackground(jmbBack);
	
	// add JMenuBar to the frame
	setJMenuBar(jmb);
	
	// create menu item
	
	jmn1 = new JMenu("文件");
	
	 jmn2 = new JMenu("選項(xiàng)");
	
	 jmn3 =  new JMenu("幫助");
	
	jmb.add(jmn1);
	jmb.add(jmn2);
	jmb.add(jmn3);
	
	// JMenuItem for the 文件
	
    jmuItem1 = new JMenuItem("添加詞匯");
    jmuItem2 = new JMenuItem("刪除詞匯");
    jmuItem3 = new JMenuItem("退出");
    
	jmn1.add(jmuItem1);
	jmn1.add(jmuItem2);
	jmn1.add(jmuItem3);
	
	// JMenuItem for the 選項(xiàng)
	jmuItem4 = new JMenuItem("備份詞庫(kù)");
    
    
    
	jmn2.add(jmuItem4);
	
	
	jmuItem5 = new JMenuItem("關(guān)于");
	jmn3.add(jmuItem5);
	
	// set the frame's layout
	setLayout(new BorderLayout());   
	
	//the first part of the Dictionary
	upPanel=new JPanel();
	upPanel.setLayout(new FlowLayout(5));  
	
	//locate the jbCheck label;
	//make icons!!
	ImageIcon icon1=new ImageIcon("search.jpg");
	ImageIcon icon2=new ImageIcon("forward.jpg");
	ImageIcon icon3=new ImageIcon("baidu.gif");
	ImageIcon icon4=new ImageIcon("bg.jpg");
	ImageIcon icon5=new ImageIcon("boxiu.gif");
	ImageIcon icon6=new ImageIcon("boxiu.gif");
	
	jbCheck=new JLabel("單詞查詢(xún)",SwingConstants.CENTER);
	jbCheck.setToolTipText("在右邊欄輸入輸入單詞查詢(xún),");
	jbCheck.setIcon(icon2);

	
	jbCheck.setHorizontalAlignment(SwingConstants.CENTER);
	jbCheck.setVerticalAlignment(SwingConstants.CENTER);
	

	inputTextField=new JTextField(/*"請(qǐng)?jiān)诖颂庉斎氩樵?xún)的單詞",*/35);
	
	//set the property for the inputTextField
	inputTextField.setFont(new Font("Serif",Font.PLAIN,12));
	
	//make the inputTextField exitable
	inputTextField.setEditable(true);
	
	
	
	//////baidu part
	baiduTextField=new JTextField(10);
	
	baiduTextField.setFont(new Font("Serif",Font.PLAIN,12));
	
	baiduTextField.setEditable(true);
	
	enterButton=new JButton("Search");
	enterButton.setIcon(icon1);
	baiduButton=new JButton("百度一下");
	
	
	baiduLabel=new JLabel(icon3);
	
	// add componet to the upPanel
	upPanel.add(jbCheck);
	upPanel.add(inputTextField);
	upPanel.add(enterButton);
	upPanel.add(baiduLabel);
	upPanel.add(baiduTextField);
	upPanel.add(baiduButton);
	
	//the second and the third part of the dictionary
	
	listArea=new JList();

	listArea.setFixedCellWidth(100);
	outputArea=new JTextArea();
	

	leftPanel=new JScrollPane(listArea);    //make the textareas can scroll
	leftPanel.setSize(50, 500);
	centerPanel=new JScrollPane(outputArea);
	
	//the fourth part
	rightPanel=new JPanel();
	
	rightLabel=new JLabel(/*"暫時(shí)空缺】\n 以后會(huì)加入圖片等。"*/);
	rightLabel.setIcon(icon4);
	
	rightPanel.add(rightLabel);

	
	//the bottom
	bottomLabel=new JLabel(icon5);

    bottomPanel=new JPanel();
    bottomPanel.setLayout(new FlowLayout());
	bottomPanel.add(bottomLabel);
	
	//combine the four parts toghter
	add(upPanel,BorderLayout.NORTH);
	add(rightPanel,BorderLayout.EAST);
	
	add(centerPanel,BorderLayout.CENTER);
	add(bottomPanel,BorderLayout.SOUTH);
	add(leftPanel,BorderLayout.WEST);
//	initial the textfiel
	outputArea.setText("歡迎使用該詞典。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。\n*******該詞典由   吳甲城  和  吳龍威   合作完成  !!!!!!!!!!!!!!!");
	
/*	Handle action event from buttons and menu items*/
	
	enterButton.addActionListener(  this);
	inputTextField.addActionListener(this);

?? 快捷鍵說(shuō)明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號(hào) Ctrl + =
減小字號(hào) Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
国产很黄免费观看久久| 国产成人av一区| 中文在线一区二区| 欧美亚洲综合网| a在线欧美一区| 久久精品国产99| 亚洲国产三级在线| 国产精品每日更新在线播放网址 | 欧美亚洲国产一区在线观看网站 | 一区二区三区毛片| 久久久国产精品午夜一区ai换脸| 欧美日韩和欧美的一区二区| 成人免费毛片嘿嘿连载视频| 久久99精品久久久久久国产越南 | 欧美国产一区二区在线观看| 欧美美女网站色| 91久久精品一区二区三| 成人午夜av影视| 国产在线乱码一区二区三区| 日韩电影在线一区二区三区| 亚洲激情五月婷婷| 国产精品私人自拍| 2020国产精品自拍| 精品久久99ma| 欧美一二三四在线| 欧美放荡的少妇| 欧美美女视频在线观看| 在线免费观看不卡av| 99在线热播精品免费| 国产成人夜色高潮福利影视| 国产在线精品视频| 激情偷乱视频一区二区三区| 久久99这里只有精品| 男女男精品网站| 美女网站色91| 国产在线播放一区二区三区 | 在线精品视频小说1| 99在线精品免费| 99久久综合99久久综合网站| 成人免费毛片a| 99国产精品一区| 日本丶国产丶欧美色综合| 色久优优欧美色久优优| 欧洲一区在线电影| 欧美在线999| 欧美精品在线一区二区三区| 欧美久久久久久久久中文字幕| 在线电影院国产精品| 4438x成人网最大色成网站| 91精品国产日韩91久久久久久| 欧美一二区视频| 国产婷婷色一区二区三区| 国产精品久久三| 亚洲日本成人在线观看| 亚洲一区影音先锋| 日本女优在线视频一区二区| 麻豆传媒一区二区三区| 激情偷乱视频一区二区三区| 成人一级视频在线观看| 91污在线观看| 51精品秘密在线观看| 精品国产一区二区三区忘忧草| 久久精子c满五个校花| 中文字幕中文字幕在线一区| 亚洲资源在线观看| 久久成人免费网站| 成人黄色小视频在线观看| 色欧美88888久久久久久影院| 欧美日韩不卡一区| 久久久久99精品国产片| 亚洲欧美偷拍三级| 免费高清不卡av| 国产iv一区二区三区| 欧美性色黄大片手机版| 久久综合九色综合97婷婷女人 | 日韩av电影天堂| 国产米奇在线777精品观看| 91蝌蚪国产九色| 9191久久久久久久久久久| 亚洲精品一区二区三区在线观看| 国产精品你懂的在线欣赏| 日韩国产在线一| youjizz久久| 日韩欧美在线不卡| 日韩一区有码在线| 美国一区二区三区在线播放| 99精品1区2区| 337p日本欧洲亚洲大胆精品| 亚洲精品v日韩精品| 久久99国产精品成人| 色8久久人人97超碰香蕉987| 久久日韩精品一区二区五区| 一区二区理论电影在线观看| 国产麻豆午夜三级精品| 欧美人妖巨大在线| 国产精品日产欧美久久久久| 免费不卡在线视频| 日本高清成人免费播放| 中文字幕欧美三区| 蜜桃视频在线观看一区二区| 在线亚洲精品福利网址导航| 国产精品欧美极品| 韩国理伦片一区二区三区在线播放 | 日日摸夜夜添夜夜添精品视频| 成人在线一区二区三区| 精品欧美乱码久久久久久1区2区| 亚洲一二三四区| av不卡免费在线观看| 精品精品欲导航| 日本视频中文字幕一区二区三区 | 精品盗摄一区二区三区| 亚洲成人精品一区| 色悠悠亚洲一区二区| 国产目拍亚洲精品99久久精品| 美美哒免费高清在线观看视频一区二区| 91福利视频网站| 日韩理论片一区二区| 国产 欧美在线| 久久久av毛片精品| 久久国产精品72免费观看| 91精品国产高清一区二区三区| 亚洲国产精品一区二区尤物区| 91原创在线视频| 国产精品久久久久久亚洲伦| 丁香婷婷综合五月| 久久久久久久精| 国产精品亚洲综合一区在线观看| 欧美xxxxx裸体时装秀| 麻豆国产一区二区| 国产午夜亚洲精品午夜鲁丝片| 爽爽淫人综合网网站| 欧美亚洲一区二区在线| 亚洲女同ⅹxx女同tv| 91丨porny丨国产入口| 国产精品成人一区二区三区夜夜夜 | 亚洲欧洲av色图| 99精品1区2区| 洋洋av久久久久久久一区| 91黄色免费版| 午夜精品久久久久久久99水蜜桃| 欧美日韩一区二区三区免费看| 五月天久久比比资源色| 欧美日韩精品一区二区三区| 视频一区视频二区中文字幕| 欧美一区二区免费视频| 美女视频网站黄色亚洲| 欧美精品一区二区久久久| 久久99久久99精品免视看婷婷 | 欧美三日本三级三级在线播放| 一区二区免费看| 91精品国产入口| 国内精品久久久久影院薰衣草| 久久久久免费观看| 99久久伊人精品| 亚洲国产va精品久久久不卡综合| 欧美顶级少妇做爰| 国产麻豆一精品一av一免费 | 精品国产电影一区二区| 成人午夜碰碰视频| 亚洲男女一区二区三区| 欧美日韩视频专区在线播放| 久久99精品久久久久久| 欧美国产视频在线| 色综合色综合色综合| 日韩vs国产vs欧美| 久久久久久久久蜜桃| 99精品视频在线免费观看| 天天综合网 天天综合色| 日韩欧美不卡在线观看视频| 本田岬高潮一区二区三区| 亚洲高清在线视频| 2023国产精华国产精品| 色综合久久久久综合99| 免费欧美高清视频| 国产精品久久午夜夜伦鲁鲁| 欧美高清性hdvideosex| 国产成人精品三级| 婷婷六月综合亚洲| 国产欧美日韩视频一区二区| 欧美午夜寂寞影院| 国产精品正在播放| 亚洲国产综合色| 国产亚洲精品久| 欧美网站大全在线观看| 麻豆精品在线视频| 亚洲色图欧美在线| 欧美精品一区二区三区久久久| 一本到高清视频免费精品| 久久国产夜色精品鲁鲁99| 一区二区三区日韩| 国产日韩欧美精品一区| 51精品久久久久久久蜜臀| eeuss鲁片一区二区三区在线观看 eeuss鲁片一区二区三区在线看 | 欧美精品在线观看一区二区| 国产传媒欧美日韩成人| 日韩av在线免费观看不卡| 国产精品理论在线观看| 欧美精品一区二区三区在线| 欧美日韩一卡二卡| 成人国产精品免费观看|