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

📄 generalpanel.java

📁 一个用于监控WEB服务器和数据库服务器的客户端程序。
💻 JAVA
字号:
/**
 * <p>Title: 卓博营运支撑系统</p>
 *
 * <p>Description: 为本企业内部运作提供支撑,为企业資源的E化管理提供解決方案</p>
 *
 * <p>Copyright: Copyright (c) 2006</p>
 *
 * <p>Company: 卓博信息科技有限公司</p>
 *
 * @author Henry
 * @version 1.0
 */
package com.jobcn.ui;

import java.awt.Dimension;
import java.awt.event.WindowAdapter;

import javax.swing.*;

import com.jobcn.control.Constant;

public class GeneralPanel extends JPanel {
	private JTextField taskName;
	private JTextArea taskDesc;
	private JComboBox taskType;
	private JLabel createDate;
	private JLabel lastUptDate;
	static String[] taskTypes = Constant.generalType;
	
	/**
	 * Create the panel
	 */
	public GeneralPanel() {
		super();
		setSize(new Dimension(600, 400));
		setLayout(null);

		final JLabel label = new JLabel();
		label.setHorizontalAlignment(SwingConstants.CENTER);
		label.setFont(Constant.systemFont);
		label.setText("名称");
		label.setBounds(45, 25, 62, 25);
		add(label);

		final JLabel label_1 = new JLabel();
		label_1.setFont(Constant.systemFont);
		label_1.setText("创建时间");
		label_1.setBounds(52, 245, 62, 25);
		add(label_1);

		final JLabel label_2 = new JLabel();
		label_2.setHorizontalAlignment(SwingConstants.CENTER);
		label_2.setFont(Constant.systemFont);
		label_2.setText("分类");
		label_2.setBounds(45, 52, 62, 25);
		add(label_2);

		final JLabel label_3 = new JLabel();
		label_3.setHorizontalAlignment(SwingConstants.CENTER);
		label_3.setFont(Constant.systemFont);
		label_3.setText("描述");
		label_3.setBounds(44, 79, 62, 25);
		add(label_3);

		final JLabel label_4 = new JLabel();
		label_4.setFont(Constant.systemFont);
		label_4.setText("上次修改时间");
		label_4.setBounds(41, 281, 90, 25);
		add(label_4);

		taskName = new JTextField();
		taskName.setFont(Constant.systemFont);
		taskName.setBounds(110, 27, 282, 20);
		add(taskName);

		taskType = new JComboBox();
		taskType.setFont(Constant.systemFont);
		taskType.setBounds(110, 53, 285, 23);
		for(int i=0;i<taskTypes.length;i++){
			taskType.addItem(taskTypes[i]);
		}
		add(taskType);

		taskDesc = new JTextArea();
		taskDesc.setFont(Constant.systemFont);
		taskDesc.setLineWrap(true);
		taskDesc.setWrapStyleWord(true);
		JScrollPane scrollPane = new JScrollPane(taskDesc);
		scrollPane.setBounds(111, 88, 280, 78);
		add(scrollPane);
		
		final JCheckBox checkBox = new JCheckBox();
		checkBox.setFont(Constant.systemFont);
		checkBox.setSelected(true);
		checkBox.setText("启用");
		checkBox.setBounds(339, 245, 79, 24);
		add(checkBox);

		final JSeparator separator = new JSeparator();
		separator.setBounds(11, 234, 582, 13);
		add(separator);

		createDate = new JLabel();
		createDate.setFont(Constant.systemFont);
		createDate.setBounds(130, 245, 188, 25);
		add(createDate);

		lastUptDate = new JLabel();
		lastUptDate.setFont(Constant.systemFont);
		lastUptDate.setBounds(130, 280, 188, 25);
		add(lastUptDate);
	}

	public JTextArea getTaskDesc() {
		return taskDesc;
	}

	public void setTaskDesc(JTextArea taskDesc) {
		this.taskDesc = taskDesc;
	}

	public JTextField getTaskName() {
		return taskName;
	}

	public void setTaskName(JTextField taskName) {
		this.taskName = taskName;
	}

	public JComboBox getTaskType() {
		return taskType;
	}

	public void setTaskType(JComboBox taskType) {
		this.taskType = taskType;
	}

	public JLabel getCreateDate() {
		return createDate;
	}

	public void setCreateDate(JLabel createDate) {
		this.createDate = createDate;
	}

	public JLabel getLastUptDate() {
		return lastUptDate;
	}

	public void setLastUptDate(JLabel lastUptDate) {
		this.lastUptDate = lastUptDate;
	}

}

⌨️ 快捷键说明

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