📄 bangzhu_gui.java
字号:
import javax.swing.*;
import java.awt.event.*;
import java.awt.*;
import java.awt.event.ActionEvent;
/**
* 销售系统关于系统类
* */
public class Bangzhu_gui implements ActionListener,ItemListener {
JDialog bangzhu;
public void bangzhu_gui(JFrame j){
bangzhu=new JDialog(j,"关于系统",true);
Container cp=bangzhu.getContentPane();
JPanel jpl1=new JPanel();
jpl1.setLayout(new GridLayout(1,2));
JPanel jpl11=new JPanel(new GridLayout(1,2));
JPanel jpl12=new JPanel(new GridLayout(3,1));
// Icon ico=new ImageIcon("image/user1.jpg");
// JLabel jl1=new JLabel(ico);
JLabel jl2=new JLabel();
// JButton jb1=new JButton("功能模块详细信息");
JButton jb2=new JButton("确定");
jb2.setFont(new Font("TimesRoman",Font.PLAIN,15));
jb2.addActionListener(this);
//jb2.action(0, this);
// jpl11.add(jl1);
jpl11.add(jl2);
jpl11.add(jl2);
jpl11.add(jl2);
jpl11.add(jb2);
jpl1.add(jpl11);
//jpl1.add(jpl12);
JPanel jpl2=new JPanel();
//jpl2.setBackground(new Color(255,0,0));
jpl2.setLayout(new GridLayout(4,1));
JLabel jl4=new JLabel(" 销售简易程序1.0版");
jl4.setFont(new Font("TimesRoman",Font.PLAIN,15));
JLabel jl5=new JLabel(" 作品设计:傅意哲,张洁钰,姜嫱");
jl5.setFont(new Font("TimesRoman",Font.PLAIN,15));
JLabel jl6=new JLabel(" 版权所有:2007(c)");
jl6.setFont(new Font("TimesRoman",Font.PLAIN,15));
JLabel jl7=new JLabel(" 作者单位:华东师范大学");
jl7.setFont(new Font("TimesRoman",Font.PLAIN,15));
//jl4.setBackground(new Color(255,0,0));
jpl2.add(jl4);
jpl2.add(jl5);
jpl2.add(jl7);
jpl2.add(jl6);
cp.add(jpl2,BorderLayout.NORTH);
cp.add(jpl1,BorderLayout.SOUTH);
bangzhu.setBounds(300, 300, 300, 150);
/*[窗口屏幕中间显示]*/
Dimension screenSize = Toolkit.getDefaultToolkit().getScreenSize();
Dimension frameSize = bangzhu.getSize();
if (frameSize.height > screenSize.height) {
frameSize.height = screenSize.height;
}
if (frameSize.width > screenSize.width) {
frameSize.width = screenSize.width;
}
bangzhu.setLocation((screenSize.width - frameSize.width) / 2, (screenSize.height - frameSize.height) / 2);
bangzhu.show(true);
}
/**
* 事件触发
* @param e 触发的事件
* */
public void actionPerformed(ActionEvent e){
if(e.getActionCommand().equals("确定"))
{
bangzhu.dispose();
}
}
public void itemStateChanged(ItemEvent e){
//str=(String)e.getItem();
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -