⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 pconfig.java

📁 该系统是B/S结构的
💻 JAVA
📖 第 1 页 / 共 3 页
字号:
                gridbagconstraints3.gridy = 2;
                gridbagconstraints3.gridwidth = 5;
                gridbagconstraints3.fill = 2;
                gridbagconstraints3.weightx = 1.0D;
                gridbagconstraints3.insets = new Insets(1, 1, 1, 1);
                getpa_text().add(getplace_applet(), gridbagconstraints3);
                GridBagConstraints gridbagconstraints4 = new GridBagConstraints();
                gridbagconstraints4.gridx = 0;
                gridbagconstraints4.gridy = 3;
                gridbagconstraints4.anchor = 13;
                gridbagconstraints4.insets = new Insets(1, 1, 1, 1);
                getpa_text().add(gethc25(), gridbagconstraints4);
                GridBagConstraints gridbagconstraints5 = new GridBagConstraints();
                gridbagconstraints5.gridx = 1;
                gridbagconstraints5.gridy = 3;
                gridbagconstraints5.gridwidth = 5;
                gridbagconstraints5.fill = 2;
                gridbagconstraints5.weightx = 1.0D;
                gridbagconstraints5.insets = new Insets(1, 1, 1, 1);
                getpa_text().add(getpass(), gridbagconstraints5);
                GridBagConstraints gridbagconstraints6 = new GridBagConstraints();
                gridbagconstraints6.gridx = 0;
                gridbagconstraints6.gridy = 4;
                gridbagconstraints6.anchor = 13;
                gridbagconstraints6.insets = new Insets(1, 1, 1, 1);
                getpa_text().add(gethc26(), gridbagconstraints6);
                GridBagConstraints gridbagconstraints7 = new GridBagConstraints();
                gridbagconstraints7.gridx = 1;
                gridbagconstraints7.gridy = 4;
                gridbagconstraints7.gridwidth = 5;
                gridbagconstraints7.fill = 2;
                gridbagconstraints7.weightx = 1.0D;
                gridbagconstraints7.insets = new Insets(1, 1, 1, 1);
                getpa_text().add(getcgi(), gridbagconstraints7);
                GridBagConstraints gridbagconstraints8 = new GridBagConstraints();
                gridbagconstraints8.gridx = 3;
                gridbagconstraints8.gridy = 0;
                gridbagconstraints8.fill = 2;
                gridbagconstraints8.weightx = 1.0D;
                gridbagconstraints8.insets = new Insets(1, 1, 1, 1);
                getpa_text().add(getcy(), gridbagconstraints8);
                GridBagConstraints gridbagconstraints9 = new GridBagConstraints();
                gridbagconstraints9.gridx = 1;
                gridbagconstraints9.gridy = 0;
                gridbagconstraints9.fill = 2;
                gridbagconstraints9.weightx = 1.0D;
                gridbagconstraints9.insets = new Insets(1, 1, 1, 1);
                getpa_text().add(getcx(), gridbagconstraints9);
                GridBagConstraints gridbagconstraints10 = new GridBagConstraints();
                gridbagconstraints10.gridx = 2;
                gridbagconstraints10.gridy = 0;
                gridbagconstraints10.anchor = 13;
                gridbagconstraints10.insets = new Insets(1, 1, 1, 1);
                getpa_text().add(gethc21(), gridbagconstraints10);
                GridBagConstraints gridbagconstraints11 = new GridBagConstraints();
                gridbagconstraints11.gridx = 4;
                gridbagconstraints11.gridy = 0;
                gridbagconstraints11.anchor = 13;
                gridbagconstraints11.insets = new Insets(1, 1, 1, 1);
                getpa_text().add(gethc22(), gridbagconstraints11);
                GridBagConstraints gridbagconstraints12 = new GridBagConstraints();
                gridbagconstraints12.gridx = 5;
                gridbagconstraints12.gridy = 0;
                gridbagconstraints12.fill = 2;
                gridbagconstraints12.weightx = 1.0D;
                gridbagconstraints12.insets = new Insets(1, 1, 1, 1);
                getpa_text().add(getc(), gridbagconstraints12);
                GridBagConstraints gridbagconstraints13 = new GridBagConstraints();
                gridbagconstraints13.gridx = 0;
                gridbagconstraints13.gridy = 0;
                gridbagconstraints13.anchor = 13;
                gridbagconstraints13.insets = new Insets(1, 1, 1, 1);
                getpa_text().add(gethc20(), gridbagconstraints13);
                GridBagConstraints gridbagconstraints14 = new GridBagConstraints();
                gridbagconstraints14.gridx = 6;
                gridbagconstraints14.gridy = 1;
                gridbagconstraints14.insets = new Insets(1, 1, 1, 1);
                getpa_text().add(getb1(), gridbagconstraints14);
                GridBagConstraints gridbagconstraints15 = new GridBagConstraints();
                gridbagconstraints15.gridx = 0;
                gridbagconstraints15.gridy = 5;
                gridbagconstraints15.anchor = 13;
                gridbagconstraints15.insets = new Insets(1, 1, 1, 1);
                getpa_text().add(gethc27(), gridbagconstraints15);
                GridBagConstraints gridbagconstraints16 = new GridBagConstraints();
                gridbagconstraints16.gridx = 1;
                gridbagconstraints16.gridy = 5;
                gridbagconstraints16.gridwidth = 5;
                gridbagconstraints16.fill = 2;
                gridbagconstraints16.weightx = 1.0D;
                gridbagconstraints16.insets = new Insets(1, 1, 1, 1);
                getpa_text().add(getbrowser(), gridbagconstraints16);
                GridBagConstraints gridbagconstraints17 = new GridBagConstraints();
                gridbagconstraints17.gridx = 6;
                gridbagconstraints17.gridy = 5;
                gridbagconstraints17.insets = new Insets(1, 1, 1, 1);
                getpa_text().add(getb3(), gridbagconstraints17);
                GridBagConstraints gridbagconstraints18 = new GridBagConstraints();
                gridbagconstraints18.gridx = 6;
                gridbagconstraints18.gridy = 2;
                gridbagconstraints18.insets = new Insets(1, 1, 1, 1);
                getpa_text().add(getb2(), gridbagconstraints18);
                GridBagConstraints gridbagconstraints19 = new GridBagConstraints();
                gridbagconstraints19.gridx = 0;
                gridbagconstraints19.gridy = 6;
                gridbagconstraints19.gridwidth = 8;
                gridbagconstraints19.fill = 2;
                gridbagconstraints19.weightx = 1.0D;
                gridbagconstraints19.weighty = 1.0D;
                gridbagconstraints19.insets = new Insets(2, 2, 2, 3);
                getpa_text().add(getpa_button(), gridbagconstraints19);
                Component acomponent[] = getpa_text().getComponents();
                for(int i = 0; i < acomponent.length; i++)
                    if(acomponent[i] instanceof TextField)
                    {
                        acomponent[i].setBackground(Color.white);
                        acomponent[i].setForeground(Color.blue);
                    }

            }
            catch(Throwable throwable)
            {
                handleException(throwable);
            }
        return ivjpa_text;
    }

    private TextField getpass()
    {
        if(ivjpass == null)
            try
            {
                ivjpass = new TextField();
                ivjpass.setName("pass");
                ivjpass.setColumns(42);
            }
            catch(Throwable throwable)
            {
                handleException(throwable);
            }
        return ivjpass;
    }

    private TextField getplace_applet()
    {
        if(ivjplace_applet == null)
            try
            {
                ivjplace_applet = new TextField();
                ivjplace_applet.setName("place_applet");
                ivjplace_applet.setColumns(42);
            }
            catch(Throwable throwable)
            {
                handleException(throwable);
            }
        return ivjplace_applet;
    }

    private void handleException(Throwable throwable)
    {
    }

    public void init()
    {
        try
        {
            super.init();
            setName("Ao");
            setLayout(new BorderLayout());
            setSize(446, 266);
            add(getpa_text(), "South");
            add(getpa_bool(), "Center");
            initConnections();
            PTool.getDefComponents(this);
            initValue();
            load();
            addNotify();
            help = new HelpWindow(PTool.getPFrame(), true, true);
        }
        catch(Throwable throwable)
        {
            handleException(throwable);
        }
    }

    private void initConnections()
        throws Exception
    {
        addsMouseListener(this);
        getb1().addActionListener(this);
        getb2().addActionListener(this);
        getb3().addActionListener(this);
        getbp_cancel().addActionListener(this);
        getbo_ok().addActionListener(this);
    }

    public void initValue()
    {
        try
        {
            if(PTool.isJapanese())
            {
                ivjhc1.setLabel("効果音");
                ivjhc2.setLabel("チャットサーバー自動的に立ち上げ");
                ivjhc3.setLabel("HTTPサーバー自動的に立ち上げ");
                ivjhc4.setLabel("ロビールームへ自動的に登録");
                ivjhc5.setLabel("アニメデータ保存(サーバー)");
                ivjhc6.setLabel("アニメデータ保存(クライアント)");
                ivjhc7.setLabel("ネットワークへ自動的に接続");
                ivjhc8.setLabel("ゲストの許可");
                ivjhc9.setLabel("チャットマスターの許可");
                ivjhc22.setText("背景色");
                ivjhc20.setText("横幅");
                ivjhc21.setText("縦幅");
                ivjhc26.setText("IPを取得するCGI");
                ivjhc27.setText("ブラウザー");
                ivjhc25.setText("パスワード");
                ivjhc24.setText("アプレットの位置");
                ivjhc23.setText("検索ファイルの位置");
            } else
            {
                ivjhc1.setLabel("Sound");
                ivjhc2.setLabel("Auto Run(PaintChat)");
                ivjhc3.setLabel("Auto Run(Httpd)");
                ivjhc4.setLabel("Auto join to lobby room");
                ivjhc5.setLabel("Save animation data(server))");
                ivjhc6.setLabel("Save animation data(client)");
                ivjhc7.setLabel("Auto dialup");
                ivjhc8.setLabel("guest mode");
                ivjhc9.setLabel("chatmaster mode");
                ivjhc22.setText("back color");
                ivjhc20.setText("width");
                ivjhc21.setText("height");
                ivjhc26.setText("CGI of IP getter");
                ivjhc27.setText("Browser");
                ivjhc25.setText("Password(chatmaster)");
                ivjhc24.setText("Place applet");
                ivjhc23.setText("Place file of chat infomation");
            }
        }
        catch(Throwable _ex) { }
    }

    private void load()
    {
        try
        {
            PProperties pproperties = ((ServerStub)getAppletContext()).getHashTable();
            ivjhc1.setState(pproperties.getBool("so"));
            ivjhc2.setState(pproperties.getBool("auto"));
            ivjhc3.setState(pproperties.getBool("autohttp"));
            ivjhc4.setState(pproperties.getBool("ao.auto"));
            ivjhc5.setState(pproperties.getBool("ss"));
            ivjhc6.setState(pproperties.getBool("s"));
            ivjhc7.setState(pproperties.getBool("co"));
            ivjhc8.setState(pproperties.getBool("guest"));
            ivjc.setText(pproperties.getProperty(ivjc.getName(), "#FFFFFF"));
            ivjcx.setText(pproperties.getString(ivjcx.getName()));
            ivjcy.setText(pproperties.getString(ivjcy.getName()));
            ivjcgi.setText(pproperties.getString(ivjcgi.getName()));
            ivjpass.setText(pproperties.getString(ivjpass.getName()));
            ivji.setText(pproperties.getString(ivji.getName()));
            ivjplace_applet.setText(pproperties.getString(ivjplace_applet.getName()));
            ivjbrowser.setText(pproperties.getString(ivjbrowser.getName()));
            try
            {
                PProperties pproperties1 = new PProperties();
                pproperties1.load(new FileInputStream("cnf/pchat_server.cf"));
                ivjhc9.setState(pproperties1.getBool("ChatMaster"));
            }
            catch(IOException _ex) { }
        }
        catch(Throwable throwable)
        {
            throwable.printStackTrace();
        }
    }

    public void m_dispose()
    {
        try
        {
            ((Window)getParent()).dispose();
        }
        catch(RuntimeException runtimeexception)
        {
            runtimeexception.printStackTrace();
        }
    }

    public void m_save()
    {
        try
        {
            PProperties pproperties = ((ServerStub)getAppletContext()).getHashTable();
            PProperties pproperties1 = new PProperties();
            try
            {
                pproperties1.load(new FileInputStream("cnf/pchat_server.cf"));
            }
            catch(Throwable throwable1)
            {
                throwable1.printStackTrace();
                pproperties1 = new PProperties();
            }
            pproperties.put("so", String.valueOf(ivjhc1.getState()));
            pproperties.put("auto", String.valueOf(ivjhc2.getState()));
            pproperties.put("autohttp", String.valueOf(ivjhc3.getState()));
            pproperties.put("ao.auto", String.valueOf(ivjhc4.getState()));
            pproperties.put("ss", String.valueOf(ivjhc5.getState()));
            pproperties.put("s", String.valueOf(ivjhc6.getState()));
            pproperties.put("co", String.valueOf(ivjhc7.getState()));
            pproperties.put("guest", String.valueOf(ivjhc8.getState()));
            pproperties1.put("ChatMaster", String.valueOf(ivjhc9.getState()));
            pproperties.put(ivjc.getName(), ivjc.getText());
            pproperties.put(ivjcx.getName(), ivjcx.getText());
            pproperties.put(ivjcy.getName(), ivjcy.getText());
            pproperties.put(ivjcgi.getName(), ivjcgi.getText());
            pproperties.put(ivjpass.getName(), ivjpass.getText());
            pproperties.put(ivji.getName(), ivji.getText());
            pproperties.put(ivjplace_applet.getName(), ivjplace_applet.getText());
            pproperties.put(ivjbrowser.getName(), ivjbrowser.getText());
            try
            {
                pproperties1.save(new FileOutputStream("cnf/pchat_server.cf"));
            }
            catch(IOException ioexception)
            {
                ioexception.printStackTrace();
            }
        }
        catch(Throwable throwable)
        {
            throwable.printStackTrace();
        }
    }

    public void mouseClicked(MouseEvent mouseevent)
    {
    }

    public void mouseEntered(MouseEvent mouseevent)
    {
        try
        {
            Component component = mouseevent.getComponent();
            if((component instanceof Label) || (component instanceof Checkbox))
            {
                String s = PTool.getRes(component.getName());
                if(s != null && s.length() > 0)
                {
                    Point point = mouseevent.getComponent().getLocationOnScreen();
                    point.translate(mouseevent.getX(), mouseevent.getY() + 10);
                    help.startHelp(point, s);
                }
            }
        }
        catch(Throwable throwable)
        {
            throwable.printStackTrace();
        }
    }

    public void mouseExited(MouseEvent mouseevent)
    {
        try
        {
            help.stopHelp();
        }
        catch(Throwable throwable)
        {
            throwable.printStackTrace();
        }
    }

    public void mousePressed(MouseEvent mouseevent)
    {
    }

    public void mouseReleased(MouseEvent mouseevent)
    {
    }
}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -