📄 infopanel.java~1~
字号:
package superframe;
import javax.swing.JPanel;
import java.awt.BorderLayout;
import com.borland.jbcl.layout.XYLayout;
import com.borland.jbcl.layout.*;
import java.awt.event.ActionListener;
import java.awt.event.ActionEvent;
import javax.swing.JOptionPane;
public abstract class InfoPanel extends JPanel implements ActionListener{
boolean saveModel=true;
//String sql;
TextPanel textPanel;
ButtonPanel buttonPanel=new ButtonPanel();
XYLayout xYLayout1 = new XYLayout();
public void initialize(boolean e){
//enable=e;
//this.keyvalue=keyvalue;
setLayout(xYLayout1);
xYLayout1.setWidth(670);
xYLayout1.setHeight(470);
add(textPanel, new XYConstraints(0, 0, 670, 420));
add(buttonPanel, new XYConstraints(0, 421, 670, 49));
buttonPanel.setVisible(e);
buttonPanel.jButton_new.addActionListener(this);
buttonPanel.jButton_ref.addActionListener(this);
buttonPanel.jButton_save.addActionListener(this);
}
/*public InfoPanel(boolean e,String keyvalue) {
this.enable=e;
this.keyvalue=keyvalue;
try {
jbInit();
} catch (Exception ex) {
ex.printStackTrace();
}
}*/
/*private void jbInit() throws Exception {
this.setLayout(xYLayout1);
xYLayout1.setWidth(670);
xYLayout1.setHeight(470);
this.add(textPanel, new XYConstraints(0, 0, 670, 420));
this.add(buttonPanel, new XYConstraints(0, 421, 670, 49));
buttonPanel.setVisible(enable);
}*/
/*public void createTextPanel(){
//textPanel=new TextPanel("",enable);
}*/
public void actionPerformed(ActionEvent e){
if(e.getActionCommand().equals("新建")){
saveModel=false;
textPanel.setAllNull();
}else if(e.getActionCommand().equals("刷新")){
textPanel.setAllInfo();
}else{
if(saveModel){
if(textPanel.save()){
JOptionPane.showMessageDialog(null,"已更改学生信息","系统提示",JOptionPane.INFORMATION_MESSAGE);
saveModel=true;
}
}else{
if(textPanel.insert()){
JOptionPane.showMessageDialog(null,"已创建学生","系统提示",JOptionPane.INFORMATION_MESSAGE);
saveModel=true;
}
}
}
}
public void resetTextSql(String sql){
textPanel.resetSql(sql);
}
public abstract void resetKeyValue(String keyValue);
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -