📄 conceptapl2.java
字号:
ivjCstree = new ConceptTree(gettreeroot());
ivjCstree.setName("Cstree");
ivjCstree.setBounds(0, 0, 160, 120);
ivjCstree.setEditable(true);
/************************************/
MouseListener ml = new MouseAdapter()
{
public void mouseClicked(MouseEvent e) {
int selRow = ivjCstree.getRowForLocation(e.getX(), e.getY());
TreePath selPath = ivjCstree.getPathForLocation(e.getX(), e.getY());
if(selRow != -1) {
if((e.getModifiers() & InputEvent.BUTTON3_MASK)== InputEvent.BUTTON3_MASK){
treeRightClick(selRow, selPath);}
else if(e.getClickCount() == 1) {
treeSingleClick(selRow, selPath);
}
else if(e.getClickCount() == 2) {
treeDoubleClick(selRow, selPath);
}
}
}
};
ivjCstree.addMouseListener(ml); //add the mouse listenter to tree
/*******************************************/
// user code end
} catch (java.lang.Throwable ivjExc) {
// user code begin {2}
// user code end
handleException(ivjExc);
}
}
return ivjCstree;
}
/**
* Return the EditButton property value.
* @return javax.swing.JButton
*/
/* WARNING: THIS METHOD WILL BE REGENERATED. */
private javax.swing.JButton getEditButton() {
if (ivjEditButton == null) {
try {
ivjEditButton = new javax.swing.JButton();
ivjEditButton.setName("EditButton");
ivjEditButton.setToolTipText("edit");
ivjEditButton.setText("");
ivjEditButton.setHorizontalTextPosition(javax.swing.SwingConstants.CENTER);
ivjEditButton.setVerticalTextPosition(javax.swing.SwingConstants.BOTTOM);
ivjEditButton.setIcon(new javax.swing.ImageIcon(getClass().getResource("/toolbarButtonGraphics/general/Edit24.gif")));
ivjEditButton.setMargin(new java.awt.Insets(0, 0, 0, 0));
// user code begin {1}
// user code end
} catch (java.lang.Throwable ivjExc) {
// user code begin {2}
// user code end
handleException(ivjExc);
}
}
return ivjEditButton;
}
/**
* Return the HelpButton property value.
* @return javax.swing.JButton
*/
/* WARNING: THIS METHOD WILL BE REGENERATED. */
private javax.swing.JButton getHelpButton() {
if (ivjHelpButton == null) {
try {
ivjHelpButton = new javax.swing.JButton();
ivjHelpButton.setName("HelpButton");
ivjHelpButton.setToolTipText("help");
ivjHelpButton.setText("");
ivjHelpButton.setHorizontalTextPosition(javax.swing.SwingConstants.CENTER);
ivjHelpButton.setVerticalTextPosition(javax.swing.SwingConstants.BOTTOM);
ivjHelpButton.setIcon(new javax.swing.ImageIcon(getClass().getResource("/toolbarButtonGraphics/general/Help24.gif")));
ivjHelpButton.setMargin(new java.awt.Insets(0, 0, 0, 0));
// user code begin {1}
// user code end
} catch (java.lang.Throwable ivjExc) {
// user code begin {2}
// user code end
handleException(ivjExc);
}
}
return ivjHelpButton;
}
/**
* Return the InfoButton property value.
* @return javax.swing.JButton
*/
/* WARNING: THIS METHOD WILL BE REGENERATED. */
private javax.swing.JButton getInfoButton() {
if (ivjInfoButton == null) {
try {
ivjInfoButton = new javax.swing.JButton();
ivjInfoButton.setName("InfoButton");
ivjInfoButton.setToolTipText("information");
ivjInfoButton.setText("");
ivjInfoButton.setHorizontalTextPosition(javax.swing.SwingConstants.CENTER);
ivjInfoButton.setVerticalTextPosition(javax.swing.SwingConstants.BOTTOM);
ivjInfoButton.setIcon(new javax.swing.ImageIcon(getClass().getResource("/toolbarButtonGraphics/general/Information24.gif")));
ivjInfoButton.setMargin(new java.awt.Insets(0, 0, 0, 0));
// user code begin {1}
// user code end
} catch (java.lang.Throwable ivjExc) {
// user code begin {2}
// user code end
handleException(ivjExc);
}
}
return ivjInfoButton;
}
/**
* Return the JAppletContentPane property value.
* @return javax.swing.JPanel
*/
/* WARNING: THIS METHOD WILL BE REGENERATED. */
private javax.swing.JPanel getJAppletContentPane() {
if (ivjJAppletContentPane == null) {
try {
ivjJAppletContentPane = new javax.swing.JPanel();
ivjJAppletContentPane.setName("JAppletContentPane");
ivjJAppletContentPane.setLayout(new java.awt.BorderLayout());
getJAppletContentPane().add(getJPanel1(), "North");
getJAppletContentPane().add(getJPanel3(), "South");
getJAppletContentPane().add(getJPanel2(), "Center");
//getJAppletContentPane().add(getJPanel3(), "South");
// user code begin {1}
// user code end
} catch (java.lang.Throwable ivjExc) {
// user code begin {2}
// user code end
handleException(ivjExc);
}
}
return ivjJAppletContentPane;
}
/**
* Return the JPanel1 property value.
* @return javax.swing.JPanel
*/
/* WARNING: THIS METHOD WILL BE REGENERATED. */
private javax.swing.JPanel getJPanel1() {
if (ivjJPanel1 == null) {
try {
ivjJPanel1 = new javax.swing.JPanel();
ivjJPanel1.setName("JPanel1");
ivjJPanel1.setLayout(new java.awt.BorderLayout());
getJPanel1().add(getJToolBar1(), "Center");
// user code begin {1}
// user code end
} catch (java.lang.Throwable ivjExc) {
// user code begin {2}
// user code end
handleException(ivjExc);
}
}
return ivjJPanel1;
}
/**
* Return the JPanel2 property value.
* @return javax.swing.JPanel
*/
/* WARNING: THIS METHOD WILL BE REGENERATED. */
private javax.swing.JPanel getJPanel2() {
if (ivjJPanel2 == null) {
try {
ivjJPanel2 = new javax.swing.JPanel();
ivjJPanel2.setName("JPanel2");
ivjJPanel2.setLayout(new java.awt.BorderLayout());
getJPanel2().add(getJTabbedPane1(), "Center");
// user code begin {1}
// user code end
} catch (java.lang.Throwable ivjExc) {
// user code begin {2}
// user code end
handleException(ivjExc);
}
}
return ivjJPanel2;
}
/**
* Return the JPanel3 property value.
* @return javax.swing.JPanel
*/
/* WARNING: THIS METHOD WILL BE REGENERATED. */
private javax.swing.JPanel getJPanel3() {
if (ivjJPanel3 == null) {
try {
ivjJPanel3 = new javax.swing.JPanel();
ivjJPanel3.setName("JPanel3");
ivjJPanel3.setLayout(new java.awt.BorderLayout());
getJPanel3().add(getJScrollPane1(), "South");
// user code begin {1}
// user code end
} catch (java.lang.Throwable ivjExc) {
// user code begin {2}
// user code end
handleException(ivjExc);
}
}
return ivjJPanel3;
}
/**
* Return the JScrollPane1 property value.
* @return javax.swing.JScrollPane
*/
/* WARNING: THIS METHOD WILL BE REGENERATED. */
private javax.swing.JScrollPane getJScrollPane1() {
if (ivjJScrollPane1 == null) {
try {
ivjJScrollPane1 = new javax.swing.JScrollPane();
ivjJScrollPane1.setName("JScrollPane1");
getJScrollPane1().setViewportView(getstatusTextArea());
// user code begin {1}
// user code end
} catch (java.lang.Throwable ivjExc) {
// user code begin {2}
// user code end
handleException(ivjExc);
}
}
return ivjJScrollPane1;
}
/**
* Return the JScrollPane2 property value.
* @return javax.swing.JScrollPane
*/
/* WARNING: THIS METHOD WILL BE REGENERATED. */
private javax.swing.JScrollPane getJScrollPane2() {
if (ivjJScrollPane2 == null) {
try {
ivjJScrollPane2 = new javax.swing.JScrollPane();
ivjJScrollPane2.setName("JScrollPane2");
//
//getJScrollPane2().setViewportView(getCstree()); //displayconcepttree()
// user code begin {1}
// user code end
} catch (java.lang.Throwable ivjExc) {
// user code begin {2}
// user code end
handleException(ivjExc);
}
}
return ivjJScrollPane2;
}
/**
* Return the JTabbedPane1 property value.
* @return javax.swing.JTabbedPane
*/
/* WARNING: THIS METHOD WILL BE REGENERATED. */
private javax.swing.JTabbedPane getJTabbedPane1() {
if (ivjJTabbedPane1 == null) {
try {
ivjJTabbedPane1 = new javax.swing.JTabbedPane();
ivjJTabbedPane1.setName("JTabbedPane1");
ivjJTabbedPane1.insertTab("ConceptModel Structure", null, getPage1(), null, 0);
ivjJTabbedPane1.insertTab("Edit ConceptModel", null, getPage2(), null, 1);
ivjJTabbedPane1.insertTab("Relationship", null, getPage3(), null, 2);
// user code begin {1}
// user code end
} catch (java.lang.Throwable ivjExc) {
// user code begin {2}
// user code end
handleException(ivjExc);
}
}
return ivjJTabbedPane1;
}
/**
* Return the JToolBar1 property value.
* @return javax.swing.JToolBar
*/
/* WARNING: THIS METHOD WILL BE REGENERATED. */
private javax.swing.JToolBar getJToolBar1() {
if (ivjJToolBar1 == null) {
try {
ivjJToolBar1 = new javax.swing.JToolBar();
ivjJToolBar1.setName("JToolBar1");
ivjJToolBar1.add(getNewButton());
getJToolBar1().add(getLoadButton(), getLoadButton().getName());
getJToolBar1().add(getSaveButton(), getSaveButton().getName());
getJToolBar1().add(getInfoButton(), getInfoButton().getName());
getJToolBar1().add(getEditButton(), getEditButton().getName());
getJToolBar1().add(getHelpButton(), getHelpButton().getName());
// user code begin {1}
// user code end
} catch (java.lang.Throwable ivjExc) {
// user code begin {2}
// user code end
handleException(ivjExc);
}
}
return ivjJToolBar1;
}
/**
* Return the LoadButton property value.
* @return javax.swing.JButton
*/
/* WARNING: THIS METHOD WILL BE REGENERATED. */
private javax.swing.JButton getLoadButton() {
if (ivjLoadButton == null) {
try {
ivjLoadButton = new javax.swing.JButton();
ivjLoadButton.setName("LoadButton");
ivjLoadButton.setToolTipText("reload");
ivjLoadButton.setText("");
ivjLoadButton.setHorizontalTextPosition(javax.swing.SwingConstants.CENTER);
ivjLoadButton.setVerticalTextPosition(javax.swing.SwingConstants.BOTTOM);
ivjLoadButton.setIcon(new javax.swing.ImageIcon(getClass().getResource("/toolbarButtonGraphics/general/Refresh24.gif")));
ivjLoadButton.setMargin(new java.awt.Insets(0, 0, 0, 0));
// user code begin {1}
// user code end
} catch (java.lang.Throwable ivjExc) {
// user code begin {2}
// user code end
handleException(ivjExc);
}
}
return ivjLoadButton;
}
/**
* Return the NewButton property value.
* @return javax.swing.JButton
*/
/* WARNING: THIS METHOD WILL BE REGENERATED. */
private javax.swing.JButton getNewButton() {
if (ivjNewButton == null) {
try {
ivjNewButton = new javax.swing.JButton();
ivjNewButton.setName("NewButton");
ivjNewButton.setToolTipText("new concept");
ivjNewButton.setText("");
ivjNewButton.setHorizontalTextPosition(javax.swing.SwingConstants.CENTER);
ivjNewButton.setVerticalTextPosition(javax.swing.SwingConstants.BOTTOM);
ivjNewButton.setIcon(new javax.swing.ImageIcon(getClass().getResource("/toolbarButtonGraphics/general/New24.gif")));
ivjNewButton.setMargin(new java.awt.Insets(0, 0, 0, 0));
// user code begin {1}
// user code end
} catch (java.lang.Throwable ivjExc) {
// user code begin {2}
// user code end
handleException(ivjExc);
}
}
return ivjNewButton;
}
/**
* Return the Page1 property value.
* @return javax.swing.JPanel
*/
/* WARNING: THIS METHOD WILL BE REGENERATED. */
private javax.swing.JPanel getPage1() {
if (ivjPage1 == null) {
try {
ivjPage1 = new javax.swing.JPanel();
ivjPage1.setName("Page1");
ivjPage1.setLayout(new java.awt.BorderLayout());
getPage1().add(getJScrollPane2(), "Center");
// user code begin {1}
// user code end
} catch (java.lang.Throwable ivjExc) {
// user code begin {2}
// user code end
handleException(ivjExc);
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -