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

📄 closeoctopusprojectaction.java

📁 数据仓库工具
💻 JAVA
字号:
/*
 * StopOctopusGeneratorAction.java. Created on Apr 23, 2004.
 */
package org.webdocwf.util.loader.wizard;

import java.awt.Toolkit;
import java.awt.event.ActionEvent;

import javax.swing.AbstractAction;
import javax.swing.ImageIcon;
import javax.swing.JOptionPane;
import javax.swing.KeyStroke;

/**
 * 
 * 
 * @author Zoran Milakovic
 */
public class CloseOctopusProjectAction extends AbstractAction {


	OctopusProjectFrame octopusProjectFrame;

	/**
	 * This method stop the LoaderGenerator application
	 */
	public CloseOctopusProjectAction(OctopusProjectFrame octopusProjectFrame, String label) {

		this.octopusProjectFrame = octopusProjectFrame;
		putValue(NAME, label);
		putValue(
			SMALL_ICON,
			new ImageIcon(
				getClass().getClassLoader().getResource(
					"org/webdocwf/util/loader/" + "wizard/images/Stop.gif")));
		putValue(SHORT_DESCRIPTION, "Close Octopus project");
		putValue(LONG_DESCRIPTION, "Close Octopus project");
		putValue(
			ACCELERATOR_KEY,
			KeyStroke.getKeyStroke('E', Toolkit.getDefaultToolkit().getMenuShortcutKeyMask()));
		putValue(MNEMONIC_KEY, new Integer('E'));
	}

	/**
	 * This method check if the action is performed (event key pressed)
	 * @param e is event
	 */
	public void actionPerformed(ActionEvent e) {
    	if( 
    		JOptionPane.showConfirmDialog(octopusProjectFrame, "Are you are sure want to close project?", "Close project", JOptionPane.INFORMATION_MESSAGE) == 0 
    		) 
    		{
	    		this.octopusProjectFrame.dispose();
    		}
	}

}

⌨️ 快捷键说明

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