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

📄 gui.java

📁 人力资源管理系统主要包括:人员管理、招聘管理、培训管理、奖惩管理和薪金管理五大管理模块。
💻 JAVA
📖 第 1 页 / 共 3 页
字号:
		optionSingleMap.setMinimumSize(new java.awt.Dimension(87, 20));		optionSingleMap.setNextFocusableComponent(idFieldName);		optionSingleMap.setPreferredSize(new java.awt.Dimension(87, 20));		gridBagConstraints = new java.awt.GridBagConstraints();		gridBagConstraints.gridx = 0;		gridBagConstraints.gridy = 1;		gridBagConstraints.anchor = java.awt.GridBagConstraints.WEST;		gridBagConstraints.insets = new java.awt.Insets(0, 2, 2, 0);		mappingTypePanel.add(optionSingleMap, gridBagConstraints);				optionTableMap.setFont(new java.awt.Font("Dialog", 0, 12));		optionTableMap.setSelected(true);		optionTableMap.setText("one map per database table");		mappingTypeGroup.add(optionTableMap);		optionTableMap.setNextFocusableComponent(optionSingleMap);		optionTableMap.setPreferredSize(new java.awt.Dimension(183, 20));		optionTableMap.addItemListener(new java.awt.event.ItemListener() {			public void itemStateChanged(java.awt.event.ItemEvent evt) {				optionTableMapItemStateChanged(evt);			}		});				gridBagConstraints = new java.awt.GridBagConstraints();		gridBagConstraints.gridx = 0;		gridBagConstraints.gridy = 0;		gridBagConstraints.gridwidth = 2;		gridBagConstraints.fill = java.awt.GridBagConstraints.HORIZONTAL;		gridBagConstraints.weightx = 0.5;		gridBagConstraints.insets = new java.awt.Insets(2, 2, 0, 2);		mappingTypePanel.add(optionTableMap, gridBagConstraints);				mappingFile.setText("mapping.hbm.xml");		mappingFile.setEnabled(false);		gridBagConstraints = new java.awt.GridBagConstraints();		gridBagConstraints.gridx = 1;		gridBagConstraints.gridy = 1;		gridBagConstraints.fill = java.awt.GridBagConstraints.HORIZONTAL;		gridBagConstraints.anchor = java.awt.GridBagConstraints.WEST;		gridBagConstraints.weightx = 0.5;		gridBagConstraints.insets = new java.awt.Insets(0, 0, 2, 2);		mappingTypePanel.add(mappingFile, gridBagConstraints);				gridBagConstraints = new java.awt.GridBagConstraints();		gridBagConstraints.gridx = 1;		gridBagConstraints.fill = java.awt.GridBagConstraints.HORIZONTAL;		gridBagConstraints.insets = new java.awt.Insets(0, 10, 0, 0);		mappingPanel.add(mappingTypePanel, gridBagConstraints);				jLabel10.setText("Key Field Name");		gridBagConstraints = new java.awt.GridBagConstraints();		gridBagConstraints.gridx = 0;		gridBagConstraints.anchor = java.awt.GridBagConstraints.EAST;		mappingPanel.add(jLabel10, gridBagConstraints);				idFieldName.setText("id");		idFieldName.setMinimumSize(new java.awt.Dimension(220, 20));		idFieldName.setNextFocusableComponent(generatorName);		idFieldName.setPreferredSize(new java.awt.Dimension(220, 20));		gridBagConstraints = new java.awt.GridBagConstraints();		gridBagConstraints.gridx = 1;		gridBagConstraints.fill = java.awt.GridBagConstraints.HORIZONTAL;		gridBagConstraints.anchor = java.awt.GridBagConstraints.WEST;		gridBagConstraints.insets = new java.awt.Insets(0, 10, 0, 0);		mappingPanel.add(idFieldName, gridBagConstraints);				Generator.setText("SchemaExport");		gridBagConstraints = new java.awt.GridBagConstraints();		gridBagConstraints.gridx = 0;		gridBagConstraints.anchor = java.awt.GridBagConstraints.EAST;		mappingPanel.add(Generator, gridBagConstraints);				genPanel.setLayout(new java.awt.GridBagLayout());				genPanel.setPreferredSize(new java.awt.Dimension(250, 20));		generatorName.setEditable(true);		generatorName.setFont(new java.awt.Font("Dialog", 0, 12));		generatorName.setModel(new javax.swing.DefaultComboBoxModel(new String[] { "uuid.hex", "uuid.string", "vm.long", "vm.hex", "assigned", "native", "sequence", "hilo.long", "hilo.hex", "seqhilo.long" }));		generatorName.setSelectedIndex(6);		generatorName.setNextFocusableComponent(cmdParams);		generatorName.setPreferredSize(new java.awt.Dimension(140, 20));		generatorName.addItemListener(new java.awt.event.ItemListener() {			public void itemStateChanged(java.awt.event.ItemEvent evt) {				generatorNameItemStateChanged(evt);			}		});				gridBagConstraints = new java.awt.GridBagConstraints();		gridBagConstraints.fill = java.awt.GridBagConstraints.HORIZONTAL;		gridBagConstraints.anchor = java.awt.GridBagConstraints.WEST;		gridBagConstraints.weightx = 1.0;		genPanel.add(generatorName, gridBagConstraints);				cmdParams.setFont(new java.awt.Font("Dialog", 0, 12));		cmdParams.setText("params...");		cmdParams.setNextFocusableComponent(keyFieldType);		cmdParams.setPreferredSize(new java.awt.Dimension(88, 20));		cmdParams.addActionListener(new java.awt.event.ActionListener() {			public void actionPerformed(java.awt.event.ActionEvent evt) {				cmdParamsActionPerformed(evt);			}		});				genPanel.add(cmdParams, new java.awt.GridBagConstraints());				gridBagConstraints = new java.awt.GridBagConstraints();		gridBagConstraints.gridx = 1;		gridBagConstraints.anchor = java.awt.GridBagConstraints.WEST;		gridBagConstraints.insets = new java.awt.Insets(0, 10, 0, 0);		mappingPanel.add(genPanel, gridBagConstraints);				jLabel12.setText("Key Field Type");		gridBagConstraints = new java.awt.GridBagConstraints();		gridBagConstraints.gridx = 0;		gridBagConstraints.anchor = java.awt.GridBagConstraints.EAST;		mappingPanel.add(jLabel12, gridBagConstraints);				jPanel1.setLayout(new java.awt.GridBagLayout());				jPanel1.setBorder(new javax.swing.border.EtchedBorder());		optionHibernateTypes.setFont(new java.awt.Font("Dialog", 0, 12));		optionHibernateTypes.setSelected(true);		optionHibernateTypes.setText("use Hibernate types");		keyFieldTypeGroup.add(optionHibernateTypes);		optionHibernateTypes.addItemListener(new java.awt.event.ItemListener() {			public void itemStateChanged(java.awt.event.ItemEvent evt) {				optionHibernateTypesItemStateChanged(evt);			}		});				jPanel1.add(optionHibernateTypes, new java.awt.GridBagConstraints());				optionJavaTypes.setFont(new java.awt.Font("Dialog", 0, 12));		optionJavaTypes.setText("use Java types");		keyFieldTypeGroup.add(optionJavaTypes);		jPanel1.add(optionJavaTypes, new java.awt.GridBagConstraints());				gridBagConstraints = new java.awt.GridBagConstraints();		gridBagConstraints.gridx = 1;		gridBagConstraints.fill = java.awt.GridBagConstraints.HORIZONTAL;		gridBagConstraints.insets = new java.awt.Insets(0, 10, 0, 0);		mappingPanel.add(jPanel1, gridBagConstraints);				keyFieldType.setFont(new java.awt.Font("Dialog", 0, 12));		keyFieldType.setModel(new javax.swing.DefaultComboBoxModel(new String[] { "date", "integer", "long", "string", "timestamp" }));		keyFieldType.setSelectedIndex(2);		keyFieldType.setNextFocusableComponent(optionTableMap);		keyFieldType.setPreferredSize(new java.awt.Dimension(31, 20));		gridBagConstraints = new java.awt.GridBagConstraints();		gridBagConstraints.gridx = 1;		gridBagConstraints.fill = java.awt.GridBagConstraints.HORIZONTAL;		gridBagConstraints.anchor = java.awt.GridBagConstraints.WEST;		gridBagConstraints.insets = new java.awt.Insets(0, 10, 0, 0);		mappingPanel.add(keyFieldType, gridBagConstraints);				jLabel14.setText("Key Field Class");		gridBagConstraints = new java.awt.GridBagConstraints();		gridBagConstraints.gridx = 0;		gridBagConstraints.anchor = java.awt.GridBagConstraints.EAST;		mappingPanel.add(jLabel14, gridBagConstraints);				tabbedPanel.addTab("Mapping", mappingPanel);				codePanel.setLayout(new java.awt.GridBagLayout());				codePanel.setMinimumSize(new java.awt.Dimension(350, 112));		codePanel.setPreferredSize(new java.awt.Dimension(350, 150));		jLabel4.setText("Package Name");		gridBagConstraints = new java.awt.GridBagConstraints();		gridBagConstraints.gridx = 0;		gridBagConstraints.anchor = java.awt.GridBagConstraints.EAST;		codePanel.add(jLabel4, gridBagConstraints);				packageName.setNextFocusableComponent(baseClass);		packageName.setPreferredSize(new java.awt.Dimension(220, 20));		gridBagConstraints = new java.awt.GridBagConstraints();		gridBagConstraints.gridx = 1;		gridBagConstraints.anchor = java.awt.GridBagConstraints.WEST;		gridBagConstraints.insets = new java.awt.Insets(0, 10, 0, 0);		codePanel.add(packageName, gridBagConstraints);				jLabel13.setText("Base Class Name");		gridBagConstraints = new java.awt.GridBagConstraints();		gridBagConstraints.gridx = 0;		gridBagConstraints.anchor = java.awt.GridBagConstraints.EAST;		codePanel.add(jLabel13, gridBagConstraints);				baseClass.setNextFocusableComponent(packageName);		gridBagConstraints = new java.awt.GridBagConstraints();		gridBagConstraints.gridx = 1;		gridBagConstraints.fill = java.awt.GridBagConstraints.HORIZONTAL;		gridBagConstraints.anchor = java.awt.GridBagConstraints.WEST;		gridBagConstraints.insets = new java.awt.Insets(0, 10, 0, 0);		codePanel.add(baseClass, gridBagConstraints);				tabbedPanel.addTab("Code", codePanel);				outputPanel.setLayout(new java.awt.GridBagLayout());				jLabel5.setText("Output Directory");		gridBagConstraints = new java.awt.GridBagConstraints();		gridBagConstraints.gridx = 0;		gridBagConstraints.fill = java.awt.GridBagConstraints.HORIZONTAL;		gridBagConstraints.anchor = java.awt.GridBagConstraints.WEST;		gridBagConstraints.weightx = 1.0;		gridBagConstraints.insets = new java.awt.Insets(0, 10, 0, 0);		outputPanel.add(jLabel5, gridBagConstraints);				outputDirectory.setEditable(false);		outputDirectory.setText("c:\\temp");		outputDirectory.setPreferredSize(new java.awt.Dimension(100, 20));		gridBagConstraints = new java.awt.GridBagConstraints();		gridBagConstraints.gridx = 0;		gridBagConstraints.fill = java.awt.GridBagConstraints.BOTH;		gridBagConstraints.anchor = java.awt.GridBagConstraints.WEST;		gridBagConstraints.weightx = 0.1;		gridBagConstraints.insets = new java.awt.Insets(0, 10, 0, 0);		outputPanel.add(outputDirectory, gridBagConstraints);				cmdPickDir.setFont(new java.awt.Font("Dialog", 0, 12));		cmdPickDir.setText("pick...");		cmdPickDir.setPreferredSize(new java.awt.Dimension(80, 20));		cmdPickDir.addActionListener(new java.awt.event.ActionListener() {			public void actionPerformed(java.awt.event.ActionEvent evt) {				cmdPickDirActionPerformed(evt);			}		});				gridBagConstraints = new java.awt.GridBagConstraints();		gridBagConstraints.gridx = 1;		gridBagConstraints.gridy = 1;		gridBagConstraints.insets = new java.awt.Insets(0, 0, 0, 10);		outputPanel.add(cmdPickDir, gridBagConstraints);				tabbedPanel.addTab("Output", outputPanel);				getContentPane().add(tabbedPanel, java.awt.BorderLayout.CENTER);				cmdGenerate.setText("Generate");		cmdGenerate.setEnabled(false);		cmdGenerate.addActionListener(new java.awt.event.ActionListener() {			public void actionPerformed(java.awt.event.ActionEvent evt) {				cmdGenerateActionPerformed(evt);			}		});				cmdPanel.add(cmdGenerate);				getContentPane().add(cmdPanel, java.awt.BorderLayout.SOUTH);			}//GEN-END:initComponents		private void optionHibernateTypesItemStateChanged(java.awt.event.ItemEvent evt) {//GEN-FIRST:event_optionHibernateTypesItemStateChanged		// Add your handling code here:		int selectedIndex = keyFieldType.getSelectedIndex();		if (optionHibernateTypes.isSelected()) {			keyFieldType.setModel(hibernateTypesModel);		}		else {			keyFieldType.setModel(javaTypesModel);		}		keyFieldType.setSelectedIndex(selectedIndex);      // Add your handling code here:	}//GEN-LAST:event_optionHibernateTypesItemStateChanged		private void catalogNameItemStateChanged(java.awt.event.ItemEvent evt) {//GEN-FIRST:event_catalogNameItemStateChanged		// Add your handling code here:		List tmp = (List)schemas.get(catalogName.getSelectedItem());		Object[] schemaArr = (tmp != null) ? tmp.toArray() : new Object[0];		DefaultComboBoxModel dcbm =  new DefaultComboBoxModel(schemaArr);		schemaName.setModel(dcbm);		schemaName.setSelectedItem(dbUser.getText());			}//GEN-LAST:event_catalogNameItemStateChanged		private void cmdGetTablesActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_cmdGetTablesActionPerformed		// Add your handling code here:		try {			Connection c = null;			try {				c = getConnection();				DefaultComboBoxModel dcbm = new DefaultComboBoxModel(JDBCUtil.getCatalogs(c).toArray());				catalogName.setModel(dcbm);				schemas = JDBCUtil.getSchemas(c);				List tmp = (List)schemas.get(catalogName.getSelectedItem());				Object[] schemaArr = (tmp != null) ? tmp.toArray() : new Object[0];				dcbm =  new DefaultComboBoxModel(schemaArr);				Object prevItem = schemaName.getSelectedItem();				schemaName.setModel(dcbm);				if (prevItem == null) schemaName.setSelectedItem(dbUser.getText());				JOptionPane.showMessageDialog(this, databasePanel, "SimpleSelect Table Criteria", JOptionPane.QUESTION_MESSAGE);				List tables = JDBCUtil.getTables(					c,					(String)catalogName.getSelectedItem(),					(String)schemaName.getSelectedItem(),					tableName.getText()				);				dcbm = new DefaultComboBoxModel(tables.toArray());				selectedTables.setModel(dcbm);							}			finally {				if (c != null) c.close();			}		}		catch (Exception e) {			e.printStackTrace();			JOptionPane.showMessageDialog(this, e);		}	}//GEN-LAST:event_cmdGetTablesActionPerformed		private void selectedTablesValueChanged(javax.swing.event.ListSelectionEvent evt) {//GEN-FIRST:event_selectedTablesValueChanged

⌨️ 快捷键说明

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