📄 treeframe.java
字号:
package com.icbcsdc.ddlexp.ui;
import java.awt.GraphicsConfiguration;
import java.awt.HeadlessException;
import java.io.File;
import javax.swing.JFrame;
import pv.jfcx.PVNode;
import com.icbcsdc.ddlexp.pub.xml.nodeinfo.XMLDatabase;
import com.icbcsdc.ddlexp.ui.rightPanel.RightPanel;
/**
* @author zhangyc
*
* To change this generated comment edit the template variable "typecomment":
* Window>Preferences>Java>Templates.
* To enable and disable the creation of type comments go to
* Window>Preferences>Java>Code Generation.
*/
public abstract class TreeFrame extends JFrame implements TreeEventHandler {
/**
* Constructor for TreeFrame.
* @throws HeadlessException
*/
public TreeFrame() throws HeadlessException {
super();
}
/**
* Constructor for TreeFrame.
* @param gc
*/
public TreeFrame(GraphicsConfiguration gc) {
super(gc);
}
/**
* Constructor for TreeFrame.
* @param title
* @throws HeadlessException
*/
public TreeFrame(String title) throws HeadlessException {
super(title);
}
/**
* Constructor for TreeFrame.
* @param title
* @param gc
*/
public TreeFrame(String title, GraphicsConfiguration gc) {
super(title, gc);
}
/**
* @see com.icbcsdc.ddlexp.ui.TreeEventHandler#removeRightPanel()
*/
abstract public void removeRightPanel();
/**
* @see com.icbcsdc.ddlexp.ui.TreeEventHandler#addRightPanel(RightPanel)
*/
abstract public void addRightPanel(RightPanel RPchoice);
/**
* @see com.icbcsdc.ddlexp.ui.TreeEventHandler#getExpFile()
*/
abstract public File getExpFile();
/**
* @see com.icbcsdc.ddlexp.ui.TreeEventHandler#setExpFile(File)
*/
abstract public void setExpFile(File expFile);
//添加数据库
abstract public void addDatabase(XMLDatabase db) throws Exception;
//删除数据库
abstract public void removeDatabase(PVNode db);
//返回选中的树
abstract public MyTree getSelectedTree();
public static void main(String[] args) {
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -