亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關(guān)于我們
? 蟲蟲下載站

?? rmiservertestframe.java

?? java 小型系統(tǒng)連接池參照適用于中小型網(wǎng)站
?? JAVA
字號:
package ntis.com.util;

import java.awt.*;
import java.awt.event.*;
import javax.swing.*;
import javax.swing.border.*;
import java.rmi.Naming;
import java.util.StringTokenizer;
import ntis.com.base.RmiServer;

public class RmiServerTestFrame extends JFrame {
  JPanel contentPane;
  JLabel jLabel1 = new JLabel();
  JTextField command = new JTextField();
  JPanel jPanel1 = new JPanel();
  Border border1;
  Border border2;
  TitledBorder titledBorder1;
  JScrollPane jScrollPane1 = new JScrollPane();
  GridBagLayout gridBagLayout1 = new GridBagLayout();
  JButton lookupBtn = new JButton();
  JTextArea console = new JTextArea();
  JButton MethodBtn = new JButton();
  JButton exitBtn = new JButton();

  /**僼儗乕儉偺峔抸*/
  public RmiServerTestFrame() {
    enableEvents(AWTEvent.WINDOW_EVENT_MASK);
    try {
      jbInit();
    }
    catch(Exception e) {
      e.printStackTrace();
    }
  }
  /**僐儞億乕僱儞僩偺弶婜壔*/
  private void jbInit() throws Exception  {
    border1 = BorderFactory.createEmptyBorder();
    border2 = BorderFactory.createEmptyBorder();
    titledBorder1 = new TitledBorder("");
    jLabel1.setText("command:");
    //setIconImage(Toolkit.getDefaultToolkit().createImage(RmiServerTestFrame.class.getResource("[Your Icon]")));
    contentPane = (JPanel) this.getContentPane();
    contentPane.setLayout(gridBagLayout1);
    this.setSize(new Dimension(400, 300));
    this.setTitle("Rmi Server Test");
    jPanel1.setBorder(titledBorder1);
    jPanel1.setLayout(gridBagLayout2);
    lookupBtn.setText("Lookup");
    lookupBtn.addMouseListener(new java.awt.event.MouseAdapter() {
      public void mouseClicked(MouseEvent e) {
        lookupBtn_mouseClicked(e);
      }
    });
    MethodBtn.setText("Method");
    MethodBtn.addMouseListener(new java.awt.event.MouseAdapter() {
      public void mouseClicked(MouseEvent e) {
        MethodBtn_mouseClicked(e);
      }
    });
    exitBtn.setText("Exit");
    exitBtn.addMouseListener(new java.awt.event.MouseAdapter() {
      public void mouseClicked(MouseEvent e) {
        exitBtn_mouseClicked(e);
      }
    });
    contentPane.add(jLabel1, new GridBagConstraints(0, 0, 1, 1, 0.0, 0.0
            ,GridBagConstraints.CENTER, GridBagConstraints.NONE, new Insets(0, 0, 0, 0), 0, 0));
    contentPane.add(command, new GridBagConstraints(1, 0, 1, 1, 1.0, 0.0
            ,GridBagConstraints.CENTER, GridBagConstraints.HORIZONTAL, new Insets(0, 0, 0, 0), 0, 0));
    contentPane.add(jPanel1, new GridBagConstraints(2, 0, 1, 2, 0.0, 1.0
            ,GridBagConstraints.CENTER, GridBagConstraints.VERTICAL, new Insets(0, 0, 0, 0), 0, 2510));
    jPanel1.add(lookupBtn, new GridBagConstraints(0, 0, 1, 1, 0.0, 0.0
            ,GridBagConstraints.CENTER, GridBagConstraints.NONE, new Insets(0, 0, 0, 0), 0, 0));
    jPanel1.add(MethodBtn, new GridBagConstraints(0, 1, 1, 1, 0.0, 0.0
            ,GridBagConstraints.CENTER, GridBagConstraints.NONE, new Insets(0, 0, 0, 0), 0, 0));
    jPanel1.add(exitBtn, new GridBagConstraints(0, 2, 1, 1, 0.0, 0.0
            ,GridBagConstraints.CENTER, GridBagConstraints.NONE, new Insets(0, 0, 0, 0), 22, 0));
    jPanel1.add(jPanel2, new GridBagConstraints(0, 3, 1, 1, 0.0, 1.0
            ,GridBagConstraints.CENTER, GridBagConstraints.VERTICAL, new Insets(0, 0, 0, 0), 0, 0));
    contentPane.add(jScrollPane1, new GridBagConstraints(0, 1, 2, 1, 1.0, 1.0
            ,GridBagConstraints.CENTER, GridBagConstraints.BOTH, new Insets(0, 0, 0, 0), 0, 0));
    jScrollPane1.getViewport().add(console, null);
  }
  /**僂傿儞僪僂偑暵偠傜傟偨偲偒偵廔椆偡傞傛?zhèn)蓛I乕僶乕儔僀僪*/
  protected void processWindowEvent(WindowEvent e) {
    super.processWindowEvent(e);
    if (e.getID() == WindowEvent.WINDOW_CLOSING) {
      System.exit(0);
    }
  }

  private RmiServer rmiServer = null;
  GridBagLayout gridBagLayout2 = new GridBagLayout();
  JPanel jPanel2 = new JPanel();

  void lookupBtn_mouseClicked(MouseEvent e) {
    try {
      rmiServer = (RmiServer)Naming.lookup(command.getText());
      console.append("Lookup!\n");
    }
    catch(Exception ex) {
      console.append(ex.getClass().getName() + "\n");
      console.append(ex.getMessage() + "\n");
    }
  }

  void MethodBtn_mouseClicked(MouseEvent e) {
    try {
      StringTokenizer st = new StringTokenizer(command.getText(), ",");
      String[] params = (st.countTokens() - 1 > 0 ? new String[st.countTokens() - 1] : null);
      int type = Integer.parseInt(st.nextToken());

      if(params != null) {
        for(int i = 0; i < params.length; i++) {params[i] = st.nextToken();}
      }

      Object[] obj = rmiServer.request(type, params);
      console.append("Method Call!\n");

      console.append("return\n");

      if(obj != null) {
        for(int i = 0; i < obj.length; i++) {console.append((String)obj[i] + "\n");}
      }

      console.append("return end\n");
    }
    catch(Exception ex) {
      console.append(ex.getClass().getName() + "\n");
      console.append(ex.getMessage() + "\n");
    }
  }

  void exitBtn_mouseClicked(MouseEvent e) {
    try {
      rmiServer.exit();
      console.append("Rmi Server Exit!\n");
    }
    catch(Exception ex) {
      console.append(ex.getClass().getName() + "\n");
      console.append(ex.getMessage() + "\n");
    }
  }
}

?? 快捷鍵說明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
亚洲免费观看高清完整| 麻豆成人av在线| 国产精品日韩精品欧美在线| 久久日一线二线三线suv| 日韩精品中午字幕| 日韩视频国产视频| 精品国产一区a| 久久综合久色欧美综合狠狠| 欧美精品一区二区蜜臀亚洲| 精品国产免费人成在线观看| 2023国产一二三区日本精品2022| 日韩精品一区二区三区在线| 日韩欧美国产一区二区在线播放| 精品国产乱码久久久久久图片| 欧美videos中文字幕| 久久亚洲精品小早川怜子| 国产视频一区在线播放| 中文字幕乱码久久午夜不卡| 亚洲欧洲成人精品av97| 亚洲精品欧美激情| 一区二区三区四区不卡在线| 亚洲国产成人porn| 日韩av中文字幕一区二区三区| 蜜臀av性久久久久蜜臀aⅴ| 蜜臀精品久久久久久蜜臀| 国产精品一区二区三区乱码| 不卡一区在线观看| 欧美日韩日本视频| 欧美不卡一区二区三区四区| 欧美激情中文字幕| 一二三四社区欧美黄| 青椒成人免费视频| 国产成人精品免费在线| 91在线观看高清| 在线播放国产精品二区一二区四区| 日韩美女在线视频| 一区视频在线播放| 日韩av网站免费在线| 国产一区二区三区黄视频| 成人免费av网站| 欧美丰满嫩嫩电影| 国产丝袜美腿一区二区三区| 一区二区三区四区亚洲| 久久电影网电视剧免费观看| 成人h动漫精品一区二区| 欧美日韩1区2区| 国产日韩欧美不卡在线| 亚洲激情自拍偷拍| 韩国av一区二区| 日本丰满少妇一区二区三区| 欧美tickling网站挠脚心| 1区2区3区国产精品| 全国精品久久少妇| 99久久精品国产网站| 欧美一区二区三区性视频| 国产精品国产三级国产有无不卡| 亚洲成a人片在线不卡一二三区 | 成人午夜又粗又硬又大| 在线观看免费视频综合| 久久九九影视网| 亚洲成人免费观看| 白白色 亚洲乱淫| 欧美一区二区三区啪啪| 亚洲男人的天堂在线观看| 国产一区二三区好的| 欧美在线小视频| 国产精品久久久久婷婷| 久久机这里只有精品| 欧美三级日韩三级| 欧美国产精品专区| 麻豆成人在线观看| 欧美视频一二三区| 欧美国产一区视频在线观看| 美女看a上一区| 在线观看日韩电影| 中文字幕在线不卡一区二区三区| 久久爱www久久做| 欧美日韩亚洲另类| 亚洲精品国产品国语在线app| 国产成人综合亚洲91猫咪| 在线综合视频播放| 亚洲一区二区三区免费视频| eeuss鲁片一区二区三区在线观看| 91精品国产综合久久久久久 | 亚洲一卡二卡三卡四卡 | 久久久精品国产99久久精品芒果| 视频在线观看一区二区三区| 91在线小视频| 日韩一区中文字幕| 国产成人夜色高潮福利影视| 欧美精品一区二| 精品一区二区三区免费| 欧美一区三区四区| 日韩精品免费视频人成| 欧美日韩国产成人在线免费| 亚洲免费观看高清完整版在线观看熊 | 91精品国产综合久久精品性色| 亚洲国产视频一区二区| 91视频国产观看| 亚洲日本一区二区| 91麻豆成人久久精品二区三区| 136国产福利精品导航| 成人精品视频.| 国产精品美女久久久久av爽李琼| 国产福利精品一区二区| 国产亚洲精品久| 国产99久久久精品| 国产精品网曝门| 不卡影院免费观看| 亚洲人成人一区二区在线观看 | 1区2区3区国产精品| av网站一区二区三区| 日韩美女视频19| 日本韩国一区二区三区视频| 一区二区不卡在线播放 | 成人自拍视频在线| 国产精品视频线看| 97se亚洲国产综合在线| 亚洲精品中文字幕在线观看| 欧美艳星brazzers| 日韩av高清在线观看| 久久综合九色综合久久久精品综合 | 国产综合色在线视频区| 久久精品欧美一区二区三区不卡| 国产成人亚洲精品狼色在线| 亚洲人成网站精品片在线观看| 在线亚洲高清视频| 日本不卡一区二区| 精品三级av在线| 成av人片一区二区| 亚洲一区二区在线免费看| 欧美另类高清zo欧美| 国产在线精品一区二区不卡了| 国产日韩视频一区二区三区| 色综合色狠狠综合色| 丝袜诱惑亚洲看片| 国产亚洲制服色| 色综合天天综合| 午夜视频在线观看一区二区 | 欧美国产激情一区二区三区蜜月| 成人av在线一区二区| 亚洲狠狠爱一区二区三区| 精品少妇一区二区三区免费观看| 成人动漫中文字幕| 偷拍日韩校园综合在线| 国产日韩av一区| 欧美视频第二页| 国产麻豆精品一区二区| 亚洲视频 欧洲视频| 欧美成人激情免费网| 91麻豆蜜桃一区二区三区| 欧美激情综合五月色丁香小说| 精品一区在线看| 精品嫩草影院久久| 91天堂素人约啪| 午夜成人免费电影| 91片黄在线观看| 久久99在线观看| 亚洲激情五月婷婷| 久久亚洲春色中文字幕久久久| 色综合天天综合| 国产精品一区二区不卡| 亚洲成人免费电影| 国产精品传媒入口麻豆| 欧美一级午夜免费电影| 色婷婷综合久色| 国产麻豆9l精品三级站| 亚洲成a人片综合在线| 国产精品美女久久久久久2018| 91 com成人网| 99久久久精品| 国产一区二区0| 蜜桃av一区二区| 亚洲一区二区视频| 国产色爱av资源综合区| 91精品国产黑色紧身裤美女| 色综合网色综合| 成人av资源下载| 国内精品视频666| 日韩专区一卡二卡| 一区二区三区中文字幕电影 | 91精品国产综合久久久久久久 | 99国产精品久久久久| 久久福利资源站| 日韩电影在线免费看| 夜夜嗨av一区二区三区网页| 国产精品理论在线观看| 久久久久久久久一| 精品毛片乱码1区2区3区| 制服丝袜亚洲播放| 欧美日本一道本在线视频| 91丨九色丨蝌蚪丨老版| 国产成人激情av| 国产成人在线视频免费播放| 久久99国产精品免费| 免费人成精品欧美精品| 天天影视涩香欲综合网| 香蕉成人啪国产精品视频综合网| 一区二区三区久久久| 亚洲精品视频免费看|