📄 pconfig.java
字号:
// Decompiled by Jad v1.5.7g. Copyright 2000 Pavel Kouznetsov.
// Jad home page: http://www.geocities.com/SiliconValley/Bridge/8617/jad.html
// Decompiler options: packimports(3) fieldsfirst ansi
// Source File Name: PConfig.java
package paintchat.config;
import java.applet.Applet;
import java.awt.*;
import java.awt.event.*;
import java.io.*;
import java.util.EventObject;
import paintchat.PProperties;
import paintchat.util.PTool;
import paintchat.util.ServerStub;
import paintchat_frame.HelpWindow;
public class PConfig extends Applet
implements ActionListener, MouseListener
{
HelpWindow help;
private Panel ivjpa_text;
private TextField ivjbrowser;
private TextField ivjc;
private TextField ivjcgi;
private TextField ivjcx;
private TextField ivjcy;
private Label ivjhc20;
private Label ivjhc21;
private Label ivjhc22;
private Label ivjhc23;
private Label ivjhc24;
private Label ivjhc25;
private Label ivjhc26;
private Label ivjhc27;
private TextField ivji;
private TextField ivjpass;
private TextField ivjplace_applet;
private Button ivjb1;
private Button ivjb2;
private Button ivjb3;
private Panel ivjpa_bool;
private GridLayout ivjpa_boolGridLayout;
private Checkbox ivjhc1;
private Checkbox ivjhc2;
private Checkbox ivjhc3;
private Checkbox ivjhc4;
private Checkbox ivjhc5;
private Checkbox ivjhc6;
private Checkbox ivjhc7;
private Checkbox ivjhc8;
private Checkbox ivjhc9;
private Panel ivjpa_button;
private FlowLayout ivjpa_buttonFlowLayout;
private Button ivjbo_ok;
private Button ivjbp_cancel;
public PConfig()
{
ivjpa_text = null;
ivjbrowser = null;
ivjc = null;
ivjcgi = null;
ivjcx = null;
ivjcy = null;
ivjhc20 = null;
ivjhc21 = null;
ivjhc22 = null;
ivjhc23 = null;
ivjhc24 = null;
ivjhc25 = null;
ivjhc26 = null;
ivjhc27 = null;
ivji = null;
ivjpass = null;
ivjplace_applet = null;
ivjb1 = null;
ivjb2 = null;
ivjb3 = null;
ivjpa_bool = null;
ivjpa_boolGridLayout = null;
ivjhc1 = null;
ivjhc2 = null;
ivjhc3 = null;
ivjhc4 = null;
ivjhc5 = null;
ivjhc6 = null;
ivjhc7 = null;
ivjhc8 = null;
ivjhc9 = null;
ivjpa_button = null;
ivjpa_buttonFlowLayout = null;
ivjbo_ok = null;
ivjbp_cancel = null;
}
public void actionPerformed(ActionEvent actionevent)
{
if(actionevent.getSource() == getb1())
connEtoC1(actionevent);
if(actionevent.getSource() == getb2())
connEtoC2(actionevent);
if(actionevent.getSource() == getb3())
connEtoC3(actionevent);
if(actionevent.getSource() == getbp_cancel())
connEtoC4(actionevent);
if(actionevent.getSource() == getbo_ok())
connEtoC5(actionevent);
}
public void addsMouseListener(Container container)
{
Component acomponent[] = container.getComponents();
if(acomponent != null)
{
for(int i = 0; i < acomponent.length; i++)
if(acomponent[i] instanceof Container)
addsMouseListener((Container)acomponent[i]);
else
acomponent[i].addMouseListener(this);
}
container.addMouseListener(this);
}
public void browse(TextField textfield, boolean flag)
{
String s = textfield.getText();
File file = PTool.fileDialog(PTool.getPFrame(), s, flag);
textfield.setText(file.getAbsolutePath());
}
private void connEtoC1(ActionEvent actionevent)
{
try
{
browse(geti(), true);
}
catch(Throwable throwable)
{
handleException(throwable);
}
}
private void connEtoC2(ActionEvent actionevent)
{
try
{
browse(getplace_applet(), true);
}
catch(Throwable throwable)
{
handleException(throwable);
}
}
private void connEtoC3(ActionEvent actionevent)
{
try
{
browse(getbrowser(), false);
}
catch(Throwable throwable)
{
handleException(throwable);
}
}
private void connEtoC4(ActionEvent actionevent)
{
try
{
m_dispose();
}
catch(Throwable throwable)
{
handleException(throwable);
}
}
private void connEtoC5(ActionEvent actionevent)
{
try
{
m_save();
connEtoC7();
}
catch(Throwable throwable)
{
handleException(throwable);
}
}
private void connEtoC7()
{
try
{
m_dispose();
}
catch(Throwable throwable)
{
handleException(throwable);
}
}
public String getAppletInfo()
{
return "paintchat.config.Ao は VisualAge for Java を使用して作成されました。";
}
private Button getb1()
{
if(ivjb1 == null)
try
{
ivjb1 = new Button();
ivjb1.setName("b1");
ivjb1.setLabel("browse");
}
catch(Throwable throwable)
{
handleException(throwable);
}
return ivjb1;
}
private Button getb2()
{
if(ivjb2 == null)
try
{
ivjb2 = new Button();
ivjb2.setName("b2");
ivjb2.setLabel("browse");
}
catch(Throwable throwable)
{
handleException(throwable);
}
return ivjb2;
}
private Button getb3()
{
if(ivjb3 == null)
try
{
ivjb3 = new Button();
ivjb3.setName("b3");
ivjb3.setLabel("browse");
}
catch(Throwable throwable)
{
handleException(throwable);
}
return ivjb3;
}
private Button getbo_ok()
{
if(ivjbo_ok == null)
try
{
ivjbo_ok = new Button();
ivjbo_ok.setName("bo_ok");
ivjbo_ok.setLabel(" ok ");
}
catch(Throwable throwable)
{
handleException(throwable);
}
return ivjbo_ok;
}
private Button getbp_cancel()
{
if(ivjbp_cancel == null)
try
{
ivjbp_cancel = new Button();
ivjbp_cancel.setName("bp_cancel");
ivjbp_cancel.setLabel("cancel");
}
catch(Throwable throwable)
{
handleException(throwable);
}
return ivjbp_cancel;
}
private TextField getbrowser()
{
if(ivjbrowser == null)
try
{
ivjbrowser = new TextField();
ivjbrowser.setName("browser");
ivjbrowser.setColumns(42);
}
catch(Throwable throwable)
{
handleException(throwable);
}
return ivjbrowser;
}
private TextField getc()
{
if(ivjc == null)
try
{
ivjc = new TextField();
ivjc.setName("c");
ivjc.setColumns(7);
}
catch(Throwable throwable)
{
handleException(throwable);
}
return ivjc;
}
private TextField getcgi()
{
if(ivjcgi == null)
try
{
ivjcgi = new TextField();
ivjcgi.setName("cgi");
ivjcgi.setColumns(42);
}
catch(Throwable throwable)
{
handleException(throwable);
}
return ivjcgi;
}
private TextField getcx()
{
if(ivjcx == null)
try
{
ivjcx = new TextField();
ivjcx.setName("cx");
ivjcx.setColumns(4);
}
catch(Throwable throwable)
{
handleException(throwable);
}
return ivjcx;
}
private TextField getcy()
{
if(ivjcy == null)
try
{
ivjcy = new TextField();
ivjcy.setName("cy");
ivjcy.setColumns(4);
}
catch(Throwable throwable)
{
handleException(throwable);
}
return ivjcy;
}
private Checkbox gethc1()
{
if(ivjhc1 == null)
try
{
ivjhc1 = new Checkbox();
ivjhc1.setName("hc1");
ivjhc1.setLabel("hc1");
}
catch(Throwable throwable)
{
handleException(throwable);
}
return ivjhc1;
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -