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

📄 jim.java

📁 100%Java编写及时报信工具
💻 JAVA
📖 第 1 页 / 共 4 页
字号:
		handleException(ivjExc);
	}
}
/**
 * connEtoM1:  (ExitMenuItem.action.actionPerformed(java.awt.event.ActionEvent) --> Jim.dispose()V)
 * @param arg1 java.awt.event.ActionEvent
 */
/* WARNING: THIS METHOD WILL BE REGENERATED. */
private void connEtoM1(java.awt.event.ActionEvent arg1) {
	try {
		// user code begin {1}
		// user code end
		this.dispose();
		// user code begin {2}
		// user code end
	} catch (java.lang.Throwable ivjExc) {
		// user code begin {3}
		// user code end
		handleException(ivjExc);
	}
}
/**
 * connEtoM2:  (Jim.initialize() --> PluginLoader.initializePlugins(Ljava.lang.String;)Z)
 * @return boolean
 */
/* WARNING: THIS METHOD WILL BE REGENERATED. */
private boolean connEtoM2() {
	boolean connEtoM2Result = false;
	try {
		// user code begin {1}
		// user code end
		connEtoM2Result = getPluginLoader().initializePlugins(resuser.getString("pluginlist"), this);
		// user code begin {2}
		// user code end
	} catch (java.lang.Throwable ivjExc) {
		// user code begin {3}
		// user code end
		handleException(ivjExc);
	}
	return connEtoM2Result;
}
/**
 * connEtoM3:  ( (DefaultToolBarButton,action.actionPerformed(java.awt.event.ActionEvent) --> Jim,SendIM(Ljava.lang.String;Ljava.lang.String;Ljava.lang.String;)V).normalResult --> JEditorPane1.text)
 */
/* WARNING: THIS METHOD WILL BE REGENERATED. */
private void connEtoM3() {
	try {
		// user code begin {1}
		// user code end
		getJEditorPane1().setText("");
		// user code begin {2}
		// user code end
	} catch (java.lang.Throwable ivjExc) {
		// user code begin {3}
		// user code end
		handleException(ivjExc);
	}
}
/**
 * connEtoM4:  ( (DefaultToolBarButton,action.actionPerformed(java.awt.event.ActionEvent) --> Jim,SendIM(Ljava.lang.String;Ljava.lang.String;Ljava.lang.String;)V).normalResult --> JTextField1.text)
 */
/* WARNING: THIS METHOD WILL BE REGENERATED. */
private void connEtoM4() {
	try {
		// user code begin {1}
		// user code end
		getIMToField().setText("");
		// user code begin {2}
		// user code end
	} catch (java.lang.Throwable ivjExc) {
		// user code begin {3}
		// user code end
		handleException(ivjExc);
	}
}
/**
 * connEtoM5:  ( (DefaultToolBarButton,action.actionPerformed(java.awt.event.ActionEvent) --> Jim,SendIM(Ljava.lang.String;Ljava.lang.String;Ljava.lang.String;)V).normalResult --> IMDialog.visible)
 */
/* WARNING: THIS METHOD WILL BE REGENERATED. */
private void connEtoM5() {
	try {
		// user code begin {1}
		// user code end
		getIMDialog().setVisible(false);
		// user code begin {2}
		// user code end
	} catch (java.lang.Throwable ivjExc) {
		// user code begin {3}
		// user code end
		handleException(ivjExc);
	}
}
/**
 * connEtoM6:  (New_Instant_MessageMenuItem.action.actionPerformed(java.awt.event.ActionEvent) --> IMDialog.visible)
 * @param arg1 java.awt.event.ActionEvent
 */
/* WARNING: THIS METHOD WILL BE REGENERATED. */
private void connEtoM6(java.awt.event.ActionEvent arg1) {
	try {
		// user code begin {1}
		// user code end
		getIMDialog().setVisible(true);
		// user code begin {2}
		// user code end
	} catch (java.lang.Throwable ivjExc) {
		// user code begin {3}
		// user code end
		handleException(ivjExc);
	}
}
/**
 * Return the About_BoxMenuItem property value.
 * @return javax.swing.JMenuItem
 */
/* WARNING: THIS METHOD WILL BE REGENERATED. */
private javax.swing.JMenuItem getAbout_BoxMenuItem() {
	if (ivjAbout_BoxMenuItem == null) {
		try {
			ivjAbout_BoxMenuItem = new javax.swing.JMenuItem();
			ivjAbout_BoxMenuItem.setName("About_BoxMenuItem");
			ivjAbout_BoxMenuItem.setText("About JIM");
			// user code begin {1}
			// user code end
		} catch (java.lang.Throwable ivjExc) {
			// user code begin {2}
			// user code end
			handleException(ivjExc);
		}
	}
	return ivjAbout_BoxMenuItem;
}
/**
 * Return the JTree1 property value.
 * @return javax.swing.JTree
 */
/* WARNING: THIS METHOD WILL BE REGENERATED. */
private javax.swing.JTree getBuddyList() {
    if (ivjBuddyList == null) {
        try {
            ivjBuddyList = new javax.swing.JTree();
            ivjBuddyList.setName("BuddyList");
            ivjBuddyList.setBounds(0, 0, 131, 261);
            // user code begin {1}
            BuddyTreeModel = new DefaultTreeModel(treeRoot);
            //BuddyTreeModel.setRoot(treeRoot);
            //treeRoot.add(new DefaultMutableTreeNode("Hello"));
            ivjBuddyList.setModel(BuddyTreeModel);
            ivjBuddyList.setRootVisible(false);
            ivjBuddyList.putClientProperty("JTree.lineStyle", "Angled");
            //ivjBuddyList.addTreeSelectionListener(this);
            DefaultTreeCellRenderer renderer2 = new DefaultTreeCellRenderer();
            renderer2.setOpenIcon(null);
            renderer2.setClosedIcon(null);
            renderer2.setLeafIcon(null);
            ivjBuddyList.setCellRenderer(renderer2);
            MouseListener ml = new MouseAdapter() {
                public void mouseClicked(MouseEvent e) {
                    int selRow = ivjBuddyList.getRowForLocation(e.getX(), e.getY());
                    TreePath selPath = ivjBuddyList.getPathForLocation(e.getX(), e.getY());
                    if (selRow != -1) {
                            if (e.getClickCount() == 2) {
                                //myDoubleClick(selRow, selPath);
                                treeDoubleClicked(selRow, selPath);
                            }
                    }
                }
            };
            ivjBuddyList.addMouseListener(ml);
            // user code end
        } catch (java.lang.Throwable ivjExc) {
            // user code begin {2}
            // user code end
            handleException(ivjExc);
        }
    }
    return ivjBuddyList;
}
/**
 * Return the DefaultToolBarButton property value.
 * @return javax.swing.JButton
 */
/* WARNING: THIS METHOD WILL BE REGENERATED. */
private javax.swing.JButton getDefaultToolBarButton() {
	if (ivjDefaultToolBarButton == null) {
		try {
			ivjDefaultToolBarButton = new javax.swing.JButton();
			ivjDefaultToolBarButton.setName("DefaultToolBarButton");
			ivjDefaultToolBarButton.setIcon(new javax.swing.ImageIcon(getClass().getResource("/add.gif")));
			ivjDefaultToolBarButton.setText("");
			ivjDefaultToolBarButton.setMargin(new java.awt.Insets(0, 0, 0, 0));
			ivjDefaultToolBarButton.setHorizontalTextPosition(javax.swing.SwingConstants.CENTER);
			ivjDefaultToolBarButton.setVerticalTextPosition(javax.swing.SwingConstants.BOTTOM);
			// user code begin {1}
			// user code end
		} catch (java.lang.Throwable ivjExc) {
			// user code begin {2}
			// user code end
			handleException(ivjExc);
		}
	}
	return ivjDefaultToolBarButton;
}
/**
 * Return the ExitMenuItem property value.
 * @return javax.swing.JMenuItem
 */
/* WARNING: THIS METHOD WILL BE REGENERATED. */
private javax.swing.JMenuItem getExitMenuItem() {
	if (ivjExitMenuItem == null) {
		try {
			ivjExitMenuItem = new javax.swing.JMenuItem();
			ivjExitMenuItem.setName("ExitMenuItem");
			ivjExitMenuItem.setText("Exit");
			// user code begin {1}
			// user code end
		} catch (java.lang.Throwable ivjExc) {
			// user code begin {2}
			// user code end
			handleException(ivjExc);
		}
	}
	return ivjExitMenuItem;
}
/**
 * Return the FileMenu property value.
 * @return javax.swing.JMenu
 */
/* WARNING: THIS METHOD WILL BE REGENERATED. */
private javax.swing.JMenu getFileMenu() {
	if (ivjFileMenu == null) {
		try {
			ivjFileMenu = new javax.swing.JMenu();
			ivjFileMenu.setName("FileMenu");
			ivjFileMenu.setText("File");
			ivjFileMenu.add(getNew_Instant_MessageMenuItem());
			ivjFileMenu.add(getJMenuItem2());
			ivjFileMenu.add(getJMenuItem3());
			ivjFileMenu.add(getJMenuItem1());
			ivjFileMenu.add(getProperties());
			ivjFileMenu.add(getJSeparator1());
			ivjFileMenu.add(getExitMenuItem());
			// user code begin {1}
			// user code end
		} catch (java.lang.Throwable ivjExc) {
			// user code begin {2}
			// user code end
			handleException(ivjExc);
		}
	}
	return ivjFileMenu;
}
/**
 * Return the HelpMenu property value.
 * @return javax.swing.JMenu
 */
/* WARNING: THIS METHOD WILL BE REGENERATED. */
private javax.swing.JMenu getHelpMenu() {
	if (ivjHelpMenu == null) {
		try {
			ivjHelpMenu = new javax.swing.JMenu();
			ivjHelpMenu.setName("HelpMenu");
			ivjHelpMenu.setText("Help");
			ivjHelpMenu.add(getAbout_BoxMenuItem());
			// user code begin {1}
			// user code end
		} catch (java.lang.Throwable ivjExc) {
			// user code begin {2}
			// user code end
			handleException(ivjExc);
		}
	}
	return ivjHelpMenu;
}
/**
 * Return the IMDialog property value.
 * @return javax.swing.JFrame
 */
/* WARNING: THIS METHOD WILL BE REGENERATED. */
private javax.swing.JFrame getIMDialog() {
	if (ivjIMDialog == null) {
		try {
			ivjIMDialog = new javax.swing.JFrame();
			ivjIMDialog.setName("IMDialog");
			ivjIMDialog.setDefaultCloseOperation(javax.swing.WindowConstants.DISPOSE_ON_CLOSE);
			ivjIMDialog.setBounds(274, 213, 380, 181);
			ivjIMDialog.setTitle("New Instant Message");
			getIMDialog().setContentPane(getJDialogContentPane());
			// user code begin {1}
			PluginInterface[] plInterfaces = getPluginLoader().getPlugins();
            for (int i = 0; i < plInterfaces.length; i++) {
                getJComboBox1().addItem(plInterfaces[i].getTreeName());
            }
			// user code end
		} catch (java.lang.Throwable ivjExc) {
			// user code begin {2}
			// user code end
			handleException(ivjExc);
		}
	}
	return ivjIMDialog;
}
/**
 * Return the JTextField1 property value.
 * @return javax.swing.JTextField
 */
/* WARNING: THIS METHOD WILL BE REGENERATED. */
private javax.swing.JTextField getIMToField() {
	if (ivjIMToField == null) {
		try {
			ivjIMToField = new javax.swing.JTextField();
			ivjIMToField.setName("IMToField");
			ivjIMToField.setPreferredSize(new java.awt.Dimension(100, 20));
			ivjIMToField.setMinimumSize(new java.awt.Dimension(4, 20));
			// user code begin {1}
			// user code end
		} catch (java.lang.Throwable ivjExc) {
			// user code begin {2}
			// user code end
			handleException(ivjExc);
		}
	}
	return ivjIMToField;
}
/**
 * Return the InstantMessageWindow property value.
 * @return jim.InstantMessage
 */
/* WARNING: THIS METHOD WILL BE REGENERATED. */
private InstantMessage getInstantMessageWindow() {
	if (ivjInstantMessageWindow == null) {
		try {
			ivjInstantMessageWindow = new jim.InstantMessage();
			ivjInstantMessageWindow.setName("InstantMessageWindow");
			ivjInstantMessageWindow.setDefaultCloseOperation(javax.swing.WindowConstants.DISPOSE_ON_CLOSE);
			// user code begin {1}
			// user code end
		} catch (java.lang.Throwable ivjExc) {
			// user code begin {2}
			// user code end
			handleException(ivjExc);
		}
	}
	return ivjInstantMessageWindow;
}
/**
 * Return the JComboBox1 property value.
 * @return javax.swing.JComboBox
 */
/* WARNING: THIS METHOD WILL BE REGENERATED. */
private javax.swing.JComboBox getJComboBox1() {
	if (ivjJComboBox1 == null) {
		try {
			ivjJComboBox1 = new javax.swing.JComboBox();
			ivjJComboBox1.setName("JComboBox1");
			// user code begin {1}
			// user code end
		} catch (java.lang.Throwable ivjExc) {
			// user code begin {2}
			// user code end
			handleException(ivjExc);
		}
	}
	return ivjJComboBox1;
}
/**
 * Return the JDialogContentPane property value.
 * @return javax.swing.JPanel
 */
/* WARNING: THIS METHOD WILL BE REGENERATED. */
private javax.swing.JPanel getJDialogContentPane() {
	if (ivjJDialogContentPane == null) {
		try {
			ivjJDialogContentPane = new javax.swing.JPanel();
			ivjJDialogContentPane.setName("JDialogContentPane");
			ivjJDialogContentPane.setLayout(new java.awt.BorderLayout());
			getJDialogContentPane().add(getJPanel1(), "North");
			getJDialogContentPane().add(getJScrollPane2(), "Center");
			getJDialogContentPane().add(getJToolBar1(), "South");
			// user code begin {1}
			// user code end
		} catch (java.lang.Throwable ivjExc) {
			// user code begin {2}
			// user code end
			handleException(ivjExc);
		}
	}
	return ivjJDialogContentPane;
}
/**
 * Return the JEditorPane1 property value.
 * @return javax.swing.JEditorPane
 */
/* WARNING: THIS METHOD WILL BE REGENERATED. */
private javax.swing.JEditorPane getJEditorPane1() {
	if (ivjJEditorPane1 == null) {
		try {
			ivjJEditorPane1 = new javax.swing.JEditorPane();
			ivjJEditorPane1.setName("JEditorPane1");
			ivjJEditorPane1.setDocument(new javax.swing.text.html.HTMLDocument());
			ivjJEditorPane1.setBounds(0, 0, 380, 158);
			// user code begin {1}
			KeyAdapter kadap = new KeyAdapter() {
                public void keyTyped(KeyEvent e) {
                    if(e.getKeyChar()==(char)'\n') connEtoC6(null);
                }
            };
			ivjJEditorPane1.addKeyListener(kadap);
			// user code end
		} catch (java.lang.Throwable ivjExc) {

⌨️ 快捷键说明

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