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

📄 filemanagementdemov1.java

📁 java文件管理程序
💻 JAVA
📖 第 1 页 / 共 3 页
字号:
		}
	}
	return ivjLabel4;
}
/**
 * Return the Label5 property value.
 * @return java.awt.Label
 */
/* WARNING: THIS METHOD WILL BE REGENERATED. */
private java.awt.Label getLabel5() {
	if (ivjLabel5 == null) {
		try {
			ivjLabel5 = new java.awt.Label();
			ivjLabel5.setName("Label5");
			ivjLabel5.setText("Destination path(include filename)");
			ivjLabel5.setBounds(209, 107, 194, 27);
			// user code begin {1}
			// user code end
		} catch (java.lang.Throwable ivjExc) {
			// user code begin {2}
			// user code end
			handleException(ivjExc);
		}
	}
	return ivjLabel5;
}
/**
 * Return the List1 property value.
 * @return java.awt.List
 */
/* WARNING: THIS METHOD WILL BE REGENERATED. */
private java.awt.List getList1() {
	if (ivjList1 == null) {
		try {
			ivjList1 = new java.awt.List();
			ivjList1.setName("List1");
			ivjList1.setBackground(java.awt.Color.white);
			ivjList1.setBounds(36, 135, 130, 149);
			// user code begin {1}
			// user code end
		} catch (java.lang.Throwable ivjExc) {
			// user code begin {2}
			// user code end
			handleException(ivjExc);
		}
	}
	return ivjList1;
}
/**
 * Return the StreamHelper1 property value.
 * @return com.ibm.filemanagement.StreamHelper
 */
/* WARNING: THIS METHOD WILL BE REGENERATED. */
private com.ibm.filemanagement.StreamHelper getStreamHelper1() {
	if (ivjStreamHelper1 == null) {
		try {
			ivjStreamHelper1 = new com.ibm.filemanagement.StreamHelper();
			// user code begin {1}
			// user code end
		} catch (java.lang.Throwable ivjExc) {
			// user code begin {2}
			// user code end
			handleException(ivjExc);
		}
	}
	return ivjStreamHelper1;
}
/**
 * Return the TextField1 property value.
 * @return java.awt.TextField
 */
/* WARNING: THIS METHOD WILL BE REGENERATED. */
private java.awt.TextField getTextField1() {
	if (ivjTextField1 == null) {
		try {
			ivjTextField1 = new java.awt.TextField();
			ivjTextField1.setName("TextField1");
			ivjTextField1.setBackground(java.awt.Color.white);
			ivjTextField1.setBounds(22, 62, 125, 30);
			// user code begin {1}
			// user code end
		} catch (java.lang.Throwable ivjExc) {
			// user code begin {2}
			// user code end
			handleException(ivjExc);
		}
	}
	return ivjTextField1;
}
/**
 * Return the TextField2 property value.
 * @return java.awt.TextField
 */
/* WARNING: THIS METHOD WILL BE REGENERATED. */
private java.awt.TextField getTextField2() {
	if (ivjTextField2 == null) {
		try {
			ivjTextField2 = new java.awt.TextField();
			ivjTextField2.setName("TextField2");
			ivjTextField2.setBackground(java.awt.Color.white);
			ivjTextField2.setBounds(170, 59, 84, 34);
			// user code begin {1}
			// user code end
		} catch (java.lang.Throwable ivjExc) {
			// user code begin {2}
			// user code end
			handleException(ivjExc);
		}
	}
	return ivjTextField2;
}
/**
 * Return the TextField3 property value.
 * @return java.awt.TextField
 */
/* WARNING: THIS METHOD WILL BE REGENERATED. */
private java.awt.TextField getTextField3() {
	if (ivjTextField3 == null) {
		try {
			ivjTextField3 = new java.awt.TextField();
			ivjTextField3.setName("TextField3");
			ivjTextField3.setBackground(java.awt.Color.white);
			ivjTextField3.setBounds(270, 63, 125, 30);
			// user code begin {1}
			// user code end
		} catch (java.lang.Throwable ivjExc) {
			// user code begin {2}
			// user code end
			handleException(ivjExc);
		}
	}
	return ivjTextField3;
}
/**
 * Return the TextField4 property value.
 * @return java.awt.TextField
 */
/* WARNING: THIS METHOD WILL BE REGENERATED. */
private java.awt.TextField getTextField4() {
	if (ivjTextField4 == null) {
		try {
			ivjTextField4 = new java.awt.TextField();
			ivjTextField4.setName("TextField4");
			ivjTextField4.setBackground(java.awt.Color.white);
			ivjTextField4.setBounds(207, 135, 191, 32);
			// user code begin {1}
			// user code end
		} catch (java.lang.Throwable ivjExc) {
			// user code begin {2}
			// user code end
			handleException(ivjExc);
		}
	}
	return ivjTextField4;
}
/**
 * Return the TextFinder1 property value.
 * @return com.ibm.filemanagement.TextFinder
 */
/* WARNING: THIS METHOD WILL BE REGENERATED. */
private com.ibm.filemanagement.TextFinder getTextFinder1() {
	if (ivjTextFinder1 == null) {
		try {
			ivjTextFinder1 = new com.ibm.filemanagement.TextFinder();
			// user code begin {1}
			// user code end
		} catch (java.lang.Throwable ivjExc) {
			// user code begin {2}
			// user code end
			handleException(ivjExc);
		}
	}
	return ivjTextFinder1;
}
/**
 * Called whenever the part throws an exception.
 * @param exception java.lang.Throwable
 */
private void handleException(Throwable exception) {

	/* Uncomment the following lines to print uncaught exceptions to stdout */
	 System.out.println("--------- UNCAUGHT EXCEPTION ---------");
	 exception.printStackTrace(System.out);
}
/**
 * Method to handle events for the IOErrorListener interface.
 * @param e com.ibm.filemanagement.events.IOErrorEvent
 */
/* WARNING: THIS METHOD WILL BE REGENERATED. */
public void illegalArguments(com.ibm.filemanagement.events.IOErrorEvent e) {
	// user code begin {1}
	// user code end
	if (e.getSource() == getFileCopier1()) 
		connEtoM11(e);
	// user code begin {2}
	// user code end
}
/**
 * Initializes connections
 */
/* WARNING: THIS METHOD WILL BE REGENERATED. */
private void initConnections() throws Exception {
	// user code begin {1}
	// user code end
	this.addWindowListener(this);
	getButton1().addActionListener(this);
	getTextField2().addTextListener(this);
	getTextField1().addTextListener(this);
	getFileFinder1().addFileFoundListener(this);
	getFileFinder1().addPropertyChangeListener(this);
	getTextField3().addTextListener(this);
	getTextFinder1().addTextFoundListener(this);
	getTextFinder1().addFetchArgumentsListener(this);
	getButton2().addActionListener(this);
	getFileCopier1().addFetchArgumentsListener(this);
	getTextField4().addTextListener(this);
	getFileCopier1().addActionErrorListener(this);
	getFileCopier1().addIOErrorListener(this);
	getButton3().addActionListener(this);
	getFileMover1().addFetchArgumentsListener(this);
	getFileMover1().addActionErrorListener(this);
	getButton4().addActionListener(this);
	getFileRemover1().addFetchArgumentsListener(this);
	getFileRemover1().addActionErrorListener(this);
	connPtoP1SetTarget();
	connPtoP2SetTarget();
	connPtoP3SetTarget();
	connPtoP4SetTarget();
	connPtoP5SetTarget();
	connPtoP6SetTarget();
}
/**
 * Initialize the class.
 */
/* WARNING: THIS METHOD WILL BE REGENERATED. */
private void initialize() {
	try {
		// user code begin {1}
		// user code end
		setName("FilemanagementDemoV1");
		setLayout(null);
		setBackground(java.awt.Color.lightGray);
		setSize(574, 339);
		add(getTextField1(), getTextField1().getName());
		add(getLabel1(), getLabel1().getName());
		add(getTextField2(), getTextField2().getName());
		add(getLabel2(), getLabel2().getName());
		add(getButton1(), getButton1().getName());
		add(getTextField3(), getTextField3().getName());
		add(getLabel3(), getLabel3().getName());
		add(getList1(), getList1().getName());
		add(getLabel4(), getLabel4().getName());
		add(getButton2(), getButton2().getName());
		add(getTextField4(), getTextField4().getName());
		add(getLabel5(), getLabel5().getName());
		add(getButton3(), getButton3().getName());
		add(getButton4(), getButton4().getName());
		initConnections();
	} catch (java.lang.Throwable ivjExc) {
		handleException(ivjExc);
	}
	// user code begin {2}
	// user code end
}
/**
 * main entrypoint - starts the part when it is run as an application
 * @param args java.lang.String[]
 */
public static void main(java.lang.String[] args) {
	try {
		com.ibm.filemanagement.demo.FilemanagementDemoV1 aFilemanagementDemoV1 = new com.ibm.filemanagement.demo.FilemanagementDemoV1();
		try {
			Class aCloserClass = Class.forName("uvm.abt.edit.WindowCloser");
			Class parmTypes[] = { java.awt.Window.class };
			Object parms[] = { aFilemanagementDemoV1 };
			java.lang.reflect.Constructor aCtor = aCloserClass.getConstructor(parmTypes);
			aCtor.newInstance(parms);
		} catch (java.lang.Throwable exc) {};
		aFilemanagementDemoV1.setVisible(true);
	} catch (Throwable exception) {
		System.err.println("Exception occurred in main() of %1java.awt.Frame");
		exception.printStackTrace(System.out);
	}
}
/**
 * Method to handle events for the IOErrorListener interface.
 * @param event com.ibm.filemanagement.events.IOErrorEvent
 */
/* WARNING: THIS METHOD WILL BE REGENERATED. */
public void onIOError(com.ibm.filemanagement.events.IOErrorEvent event) {
	// user code begin {1}
	// user code end
	// user code begin {2}
	// user code end
}
/**
 * Method to handle events for the PropertyChangeListener interface.
 * @param evt java.beans.PropertyChangeEvent
 */
/* WARNING: THIS METHOD WILL BE REGENERATED. */
public void propertyChange(java.beans.PropertyChangeEvent evt) {
	// user code begin {1}
	// user code end
	if (evt.getSource() == getFileFinder1() && (evt.getPropertyName().equals("resultLastFoundFilename"))) 
		connPtoP3SetTarget();
	// user code begin {2}
	// user code end
}
/**
 * Method to handle events for the TextFoundListener interface.
 * @param event com.ibm.filemanagement.events.TextFoundEvent
 */
/* WARNING: THIS METHOD WILL BE REGENERATED. */
public void textFound(com.ibm.filemanagement.events.TextFoundEvent event) {
	// user code begin {1}
	// user code end
	if (event.getSource() == getTextFinder1()) 
		connEtoM3(event);
	// user code begin {2}
	// user code end
}
/**
 * Method to handle events for the TextListener interface.
 * @param e java.awt.event.TextEvent
 */
/* WARNING: THIS METHOD WILL BE REGENERATED. */
public void textValueChanged(java.awt.event.TextEvent e) {
	// user code begin {1}
	// user code end
	if (e.getSource() == getTextField2()) 
		connPtoP1SetTarget();
	if (e.getSource() == getTextField1()) 
		connPtoP2SetTarget();
	if (e.getSource() == getTextField3()) 
		connPtoP4SetTarget();
	if (e.getSource() == getTextField4()) 
		connPtoP5SetTarget();
	if (e.getSource() == getTextField4()) 
		connPtoP6SetTarget();
	// user code begin {2}
	// user code end
}
/**
 * Method to handle events for the WindowListener interface.
 * @param e java.awt.event.WindowEvent
 */
/* WARNING: THIS METHOD WILL BE REGENERATED. */
public void windowActivated(java.awt.event.WindowEvent e) {
	// user code begin {1}
	// user code end
	// user code begin {2}
	// user code end
}
/**
 * Method to handle events for the WindowListener interface.
 * @param e java.awt.event.WindowEvent
 */
/* WARNING: THIS METHOD WILL BE REGENERATED. */
public void windowClosed(java.awt.event.WindowEvent e) {
	// user code begin {1}
	// user code end
	// user code begin {2}
	// user code end
}
/**
 * Method to handle events for the WindowListener interface.
 * @param e java.awt.event.WindowEvent
 */
/* WARNING: THIS METHOD WILL BE REGENERATED. */
public void windowClosing(java.awt.event.WindowEvent e) {
	// user code begin {1}
	// user code end
	if (e.getSource() == this) 
		conn0(e);
	// user code begin {2}
	// user code end
}
/**
 * Method to handle events for the WindowListener interface.
 * @param e java.awt.event.WindowEvent
 */
/* WARNING: THIS METHOD WILL BE REGENERATED. */
public void windowDeactivated(java.awt.event.WindowEvent e) {
	// user code begin {1}
	// user code end
	// user code begin {2}
	// user code end
}
/**
 * Method to handle events for the WindowListener interface.
 * @param e java.awt.event.WindowEvent
 */
/* WARNING: THIS METHOD WILL BE REGENERATED. */
public void windowDeiconified(java.awt.event.WindowEvent e) {
	// user code begin {1}
	// user code end
	// user code begin {2}
	// user code end
}
/**
 * Method to handle events for the WindowListener interface.
 * @param e java.awt.event.WindowEvent
 */
/* WARNING: THIS METHOD WILL BE REGENERATED. */
public void windowIconified(java.awt.event.WindowEvent e) {
	// user code begin {1}
	// user code end
	// user code begin {2}
	// user code end
}
/**
 * Method to handle events for the WindowListener interface.
 * @param e java.awt.event.WindowEvent
 */
/* WARNING: THIS METHOD WILL BE REGENERATED. */
public void windowOpened(java.awt.event.WindowEvent e) {
	// user code begin {1}
	// user code end
	// user code begin {2}
	// user code end
}
}

⌨️ 快捷键说明

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