📄 changecomponent.java
字号:
package asset;
import java.awt.*;
import javax.swing.*;
import com.borland.jbcl.layout.XYLayout;
import com.borland.jbcl.layout.*;
import javax.swing.JComboBox;
//此类用于界面组建的交换,隐藏,显示控制。。
public class ChangeComponent {
//按纽隐、现
public static void btnchange(JButton btn1, JButton btn2, JButton btn3,JButton btn4,
JComboBox cbox,String flag) {
//菜单中的控制
if(flag.equals("ForMenu")){
btn1.setVisible(false);
btn2.setVisible(false);
btn3.setVisible(false);
btn4.setVisible(true);
cbox.setVisible(false);
} //主按纽中的控制
else if(flag.equals("forBtn")){
btn1.setVisible(true);
btn2.setVisible(true);
btn3.setVisible(true);
btn4.setVisible(false);
cbox.setVisible(false);
}//查询菜单中的控制
else if (flag.equals("ForSelectMenu")){
btn1.setVisible(false);
btn2.setVisible(false);
btn3.setVisible(false);
btn4.setVisible(true);
cbox.setVisible(true);
}
}
//控制管理界面,最后一个参数为点击按钮时要出现的Panel,其他则设置为不可见
public static void Panelchange(JPanel Cpanel, JPanel welcomePanel,JScrollPane JspanelFortable,
JPanel jpanel1, JPanel jpanel2, JPanel jpanel3,
JPanel jpanel4,JPanel jpanel5,String panelFlag) {
if(panelFlag.equals("General")){
welcomePanel.setVisible(false);
JspanelFortable.setVisible(true);
jpanel1.setVisible(false);
jpanel2.setVisible(false);
jpanel3.setVisible(false);
jpanel4.setVisible(true);
jpanel5.setVisible(false);
Cpanel.add(jpanel4, new XYConstraints(5, 74, 783, 208));
}else if (panelFlag.equals("ForBrowse")){
welcomePanel.setVisible(false);
JspanelFortable.setVisible(false);
jpanel1.setVisible(false);
jpanel2.setVisible(false);
jpanel3.setVisible(false);
jpanel4.setVisible(false);
jpanel5.setVisible(true);
Cpanel.add(jpanel5, new XYConstraints(5, 74, 783, 460));
}
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -