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

📄 tag.java

📁 MSN客服自动化机器人
💻 JAVA
字号:
package jm.form.msn.form;import java.awt.event.ActionEvent;import java.awt.event.ActionListener;import java.awt.event.WindowAdapter;import java.awt.event.WindowEvent;import java.io.File;import javax.imageio.ImageIO;import javax.swing.ImageIcon;import javax.swing.JButton;import javax.swing.JDialog;import javax.swing.JFrame;import javax.swing.JLabel;import javax.swing.WindowConstants;import jm.form.msn.action.TagArrange;import jm.form.msn.config.JMMRConfigConstants;import jm.form.msn.util.Manager;/** * 整理字典  * 梦界家园MSNP15 *  * @author ISHome * @since 0.1 * @version 0.5.0.2.1 */public class Tag extends javax.swing.JDialog implements JMMRConfigConstants {	private JButton start;	private JLabel meno;	private JLabel waitingLabel;	private Manager manager = null;	public Tag(JFrame form, Manager server) {		super(form, true);		manager = server;		initGUI();	}	public Tag(JDialog form, Manager server) {		super(form, true);		manager = server;		initGUI();	}	private void initGUI() {		try {			getContentPane().setLayout(null);			setDefaultCloseOperation(WindowConstants.DISPOSE_ON_CLOSE);			getContentPane().setBackground(new java.awt.Color(255,255,255));			{				meno = new JLabel();				getContentPane().add(meno);				meno.setText(manager.getConfigMap().get(LANG_TAG_LABEL_MENO_TEXT));				meno.setFont(STYLES_TAG_MENO_FOUNT);				meno.setBounds(91, 98, 462, 42);				meno.setForeground(new java.awt.Color(255,0,0));			}			{				waitingLabel = new JLabel();				waitingLabel.setIcon(new ImageIcon(manager.getConfigMap().get(STYLES_TAG_LABEL_WAITING)));				getContentPane().add(waitingLabel);				waitingLabel.setBounds(203, 224, 217, 14);				waitingLabel.setVisible(false);			}			{				start = new JButton();				getContentPane().add(start);				start.setText(manager.getConfigMap().get(LANG_TAG_BUTTON_START_TEXT));				start.setToolTipText(manager.getConfigMap().get(LANG_TAG_BUTTON_START_HELP));				start.setFont(BUTTON_FOUNT);				start.setBounds(252, 322, 133, 35);				start.addActionListener(new ActionListener() {					public void actionPerformed(ActionEvent e) {						dicPrepared();					}				});			}			{				this.setTitle(manager.getConfigMap().get(LANG_TAG_FORM_TITLE));				this.addWindowListener(new WindowAdapter() {					/**					 * 窗口正处在关闭过程中时调用。此时可重写关闭操作。					 * 					 * @param e					 */					public void windowClosing(WindowEvent e) {						dispose();// 关闭画面					}				});				// 配置系统图标				this.setIconImage(ImageIO.read(new File(manager.getConfigMap().get(STYLES_MAIN_FORM_TAG))));				this.pack();				this.setSize(640, 480);			}		} catch (Exception e) {			e.printStackTrace();		}	}	/**	 * 整理字典	 */	private void dicPrepared() {//		waitingLabel.setVisible(true);		// 开始整理		TagArrange tagArrange = new TagArrange();		tagArrange.invoker(null, manager);		if (tagArrange.isArrangement())			manager.showInfoMessageDialog(manager.getConfigMap().get(LANG_TAG_FORM_SUCCESS));		else			manager.showErrorMessageDialog(manager.getConfigMap().get(LANG_TAG_FORM_FAILED));//		waitingLabel.setVisible(false);	}}

⌨️ 快捷键说明

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