⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 jbtlistener.java

📁 是一个电子词典
💻 JAVA
字号:
import java.awt.datatransfer.Clipboard;
import java.awt.datatransfer.StringSelection;
import java.awt.event.*;
import java.io.File;
import java.sql.Connection;
import java.sql.SQLException;
import java.sql.Statement;

import javax.media.Manager;
import javax.media.MediaLocator;
import javax.media.Player;

import SqlConnection.JdbcOdbcConn;

public class jbtListener implements ActionListener{
	JMenus jm;
	public DataItem dataitem=new DataItem();
	public jbtListener(JMenus ac){
		jm=ac;
	}
	public void actionPerformed(ActionEvent e){
        // 复制按钮的监听事件
		if(e.getSource()==jm.jbtn1){
		Clipboard   cb =jm.toolb.getToolkit().getSystemClipboard()   ; 
		String t=jm.tf.getText();//拖动鼠标选取文本 
		StringSelection text1=new StringSelection(t); 
		cb.setContents(text1,null);  
	     }
		
		if(e.getSource()==jm.jbtn2){
         //朗读按钮的监听事件
			try{
				String word=jm.inbox.getSelectedItem().toString();
				char worda=word.charAt(0);
				File file=new File("D://学习//词典软件//Lingoes English//"+worda+"//"+word+".mp3");
				if(file==null){
				}else
				{
				MediaLocator mrl=new MediaLocator(file.toURL());
				Player player=Manager.createPlayer(mrl);
				player.start();
				}
				}catch(Exception es){
					es.printStackTrace();
				}
	     }
		
		if(e.getSource()==jm.jbtn3){
			//保存按钮的监听事件
		}
		
		if(e.getSource()==jm.jbtn4){
			//
		}
		
		if(e.getSource()==jm.jbtn5){
           //加入生词本按钮的监听事件
		try{
			  
			 JdbcOdbcConn jdbcconn=new JdbcOdbcConn();
		     String str=jm.inbox.getSelectedItem().toString();
		   	 String WordX=null;
		   	String ChinTran=dataitem.getValue();
		   	 String sql="Insert into 生词本 values ('"+str+"','"+WordX+"','"+ChinTran+"')";
		   	 jdbcconn.InsertSql(sql);
	    	}catch(Exception ee){
	    		ee.printStackTrace();
	    	}//end catch
			}
		if(e.getSource()==jm.jbtn6){
			
		}
	}//end actionPerformed

}//end jbt1Listener

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -