deletepanel.java

来自「该系统主要处理班级通讯信息。 学生信息主要包括:姓名、班级、电子邮件、通讯录地」· Java 代码 · 共 58 行

JAVA
58
字号
package contenct;

import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import java.sql.SQLException;

import javax.swing.*;

public class DeletePanel extends JPanel {
	private JLabel deleteTipLabel;

	private JLabel deleteidLabel;

	private JButton deleteButton;

	private JTextField deleteidField;
	
	private JButton resetButton;

	public DeletePanel() {
		deleteTipLabel = new JLabel("删除操作");
		this.add(deleteTipLabel);
		deleteidLabel = new JLabel("要删除的编号:");
		this.add(deleteidLabel);
		deleteidField = new JTextField(5);
		this.add(deleteidField);
		deleteButton = new JButton("Delete");
		this.add(deleteButton);
		deleteButton.addActionListener(new ActionListener() {

			public void actionPerformed(ActionEvent arg0) {
				// TODO Auto-generated method stub
				Item item = new Item(deleteidField.getText());
				try {
					new ItemService().delete(item);
				} catch (ClassNotFoundException e) {
					// TODO Auto-generated catch block
					e.printStackTrace();
				} catch (SQLException e) {
					// TODO Auto-generated catch block
					e.printStackTrace();
				}
			}

		});
		resetButton = new JButton("Reset");
		this.add(resetButton);
		resetButton.addActionListener(new ActionListener(){

			public void actionPerformed(ActionEvent arg0) {
				// TODO Auto-generated method stub
				deleteidField.setText("");
			}
			
		});
	}
}

⌨️ 快捷键说明

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