userbuttonpanel.java~6~
来自「使用JBuilder基于Oracle数据库的课程作业」· JAVA~6~ 代码 · 共 67 行
JAVA~6~
67 行
package StudentManageSystem.mainframeswing;
import javax.swing.JPanel;
import javax.swing.JButton;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import java.awt.Dimension;
import com.sun.media.sound.Toolkit;
import java.awt.*;
import java.awt.event.*;
import java.sql.*;
import javax.swing.*;
import StudentManageSystem.link.*;
import com.borland.jbcl.layout.*;
import java.awt.Rectangle;
public class UserButtonPanel extends JPanel {
String id;
public UserButtonPanel(String id) {
this.id=id;
try {
jbInit();
} catch (Exception ex) {
ex.printStackTrace();
}
}
private void jbInit() throws Exception {
jButton_chgpswd.setText("密码修改");
jButton_chgpswd.addActionListener(new
UserButtonPanel_jButton_chgpswd_actionAdapter(this));
this.add(jButton_chgpswd);
}
JButton jButton_chgpswd = new JButton();
public void jButton_chgpswd_actionPerformed(ActionEvent e) {
ChangePassword frame=new ChangePassword(id);
/*Dimension screenSize = Toolkit.class..getDefaultToolkit().getScreenSize();
Dimension frameSize = frame.getSize();
if (frameSize.height > screenSize.height) {
frameSize.height = screenSize.height;
}
if (frameSize.width > screenSize.width) {
frameSize.width = screenSize.width;
}
frame.setLocation((screenSize.width - frameSize.width) / 2,
(screenSize.height - frameSize.height) / 2);
frame.setVisible(true);
//frame.setVisible(true);*/
}
}
class UserButtonPanel_jButton_chgpswd_actionAdapter implements ActionListener {
private UserButtonPanel adaptee;
UserButtonPanel_jButton_chgpswd_actionAdapter(UserButtonPanel adaptee) {
this.adaptee = adaptee;
}
public void actionPerformed(ActionEvent e) {
adaptee.jButton_chgpswd_actionPerformed(e);
}
}
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?