📄 aboutdialog.java
字号:
import javax.swing.*;
import java.awt.*;
import java.awt.event.*;
public class AboutDialog extends MyDialog
{
private JTabbedPane tabbedPane;
private JPanel panel[] = new JPanel[4];
private String title[] = {"关于", "作者", "班级", "学号"};
private String text[] = {"本程序为简单影片出租系统", "叶少伟", "A02计算机(1)班", "020505101"};
public AboutDialog(JFrame frame)
{
super(frame);
owner.setEnabled(false);
setTitle("关于");
Container pane = getContentPane();
tabbedPane = new JTabbedPane();
for(int i = 0; i<text.length; i++)
{
panel[i] = new JPanel();
panel[i].add(new JLabel(text[i]));
tabbedPane.add(panel[i], title[i]);
}
pane.add(tabbedPane, BorderLayout.CENTER);
JPanel okPanel = new JPanel();
okPanel.setLayout(new FlowLayout());
JButton okButton = new JButton("确定");
okButton.addActionListener(
new ActionListener()
{
public void actionPerformed(ActionEvent event)
{
dispose();
owner.setEnabled(true);
owner.setVisible(true);
}
}
);
okPanel.add(okButton);
pane.add(okPanel, BorderLayout.SOUTH);
setSize(205, 120);
setLocation();
setVisible(true);
addWindowListener(
new WindowAdapter()
{
public void windowClosing(WindowEvent event)
{
owner.setEnabled(true);
}
}
);
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -