📄 psohelpframe.java
字号:
// Decompiled by Jad v1.5.7f. Copyright 2000 Pavel Kouznetsov.
// Jad home page: http://www.geocities.com/SiliconValley/Bridge/8617/jad.html
// Decompiler options: packimports(3)
// Source File Name: PSOHelpFrame.java
package ci.ec.pso.gui;
import java.awt.*;
import java.awt.event.*;
public class PSOHelpFrame extends Frame
implements ActionListener
{
class PSOHelpDialog extends Dialog
{
public PSOHelpDialog(Frame frame)
{
super(frame, "About PSO", true);
Panel panel = new Panel();
panel.setLayout(new GridLayout(3, 1));
panel.add(new Label("Particle Swarm Algorithm in Java"));
panel.add(new Label("Version 1.0, December 1998"));
panel.add(new Label("Embedded Systems Team, EDS"));
add(panel, "Center");
Panel panel1 = new Panel();
Button button = new Button("OK");
panel1.add(button);
add(panel1, "South");
button.addActionListener(new ActionListener() {
public void actionPerformed(ActionEvent actionevent)
{
dispose();
}
});
addWindowListener(new WindowAdapter() {
public void windowClosing(WindowEvent windowevent)
{
dispose();
}
});
setSize(280, 150);
}
}
public PSOHelpFrame(String s)
{
super(s);
MenuBar menubar = new MenuBar();
Menu menu = new Menu("File");
Menu menu1 = new Menu("Help");
menubar.add(menu);
menubar.add(menu1);
MenuItem menuitem = new MenuItem("Content");
MenuItem menuitem1 = new MenuItem("Print");
MenuItem menuitem2 = new MenuItem("Close");
MenuItem menuitem3 = new MenuItem("Exit");
menu.add(menuitem);
menu.add(menuitem1);
menu.add(menuitem2);
menu.addSeparator();
menu.add(menuitem3);
menuitem.addActionListener(this);
menuitem1.addActionListener(this);
menuitem2.addActionListener(this);
menuitem3.addActionListener(this);
MenuItem menuitem4 = new MenuItem("About");
menu1.add(menuitem4);
menuitem4.addActionListener(this);
setMenuBar(menubar);
addWindowListener(new WindowAdapter() {
public void windowClosing(WindowEvent windowevent)
{
setVisible(false);
}
});
setSize(350, 350);
}
public void actionPerformed(ActionEvent actionevent)
{
String s = actionevent.getActionCommand();
if(s.equals("Content"))
{
psoHelpContent();
return;
}
if(s.equals("Print"))
{
psoHelpPrint();
return;
}
if(s.equals("Close"))
{
psoHelpClose();
return;
}
if(s.equals("Exit"))
{
psoHelpExit();
return;
}
if(s.equals("About"))
psoHelpAbout();
}
private void psoHelpContent()
{
}
private void psoHelpPrint()
{
}
private void psoHelpClose()
{
dispose();
}
private void psoHelpExit()
{
dispose();
}
private void psoHelpAbout()
{
PSOHelpDialog psohelpdialog = new PSOHelpDialog(this);
psohelpdialog.show();
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -