/*
* To change this template, choose Tools | Templates
* and open the template in the editor.
*/
/*
* MainGUI.java
*
* Created on 7 Jan, 2011, 9:54:43 PM
*/
package netassist;
/**
*
* @author Kowshik
*/
import javax.swing.*;
import java.net.*;
import java.awt.*;
import javax.swing.UIManager.LookAndFeelInfo;
public class MainGUI extends javax.swing.JFrame {
boolean toggle=false;
public static boolean scheduletoggle=false;
static ServerSocket ss,mss;
String iconpath;
Client c;
SchedulerGUI sg;
boolean lookandfeel=false;
/** Creates new form MainGUI */
public MainGUI(){
initComponents();
try {
for (LookAndFeelInfo info : UIManager.getInstalledLookAndFeels()) {
if ("Nimbus".equals(info.getName())) {
UIManager.setLookAndFeel(info.getClassName());
break;
}
}
}
catch (Exception e)
{
try{
UIManager.setLookAndFeel(UIManager.getCrossPlatformLookAndFeelClassName());
initComponents();
}
catch(Exception ee){JOptionPane.showMessageDialog(null,"Error in catch2");}}
this.setTitle("Network Assistance");
this.setLocation(360,250);
this.setResizable(false);
this.setIconImage(Toolkit.getDefaultToolkit().getImage(getClass().getClassLoader().getResource("netassist/k.png")));
sg=new SchedulerGUI();
try{
SwingUtilities.updateComponentTreeUI(this);mi1.setVisible(false);
this.pack();
}
catch(Exception e){}
//JOptionPane.showMessageDialog(null,cmdwhois.getX()+"\n"+cmdwhois.getY());
}
public static void ssReceiver(ServerSocket ssock,ServerSocket mssock)
{
ss=ssock;
mss=mssock;
}
/** This method is called from within the constructor to
* initialize the form.
* WARNING: Do NOT modify this code. The content of this method is
* always regenerated by the Form Editor.
*/
@SuppressWarnings("unchecked")
// <editor-fold defaultstate="collapsed" desc="Generated Code">//GEN-BEGIN:initComponents
private void initComponents() {
cmdhelp = new javax.swing.JButton();
cmdchat = new javax.swing.JButton();
cmdsendfile = new javax.swing.JButton();
cmdaskforhelp = new javax.swing.JButton();
cmdwhois = new javax.swing.JButton();
cmdscheduler = new javax.swing.JButton();
mb1 = new javax.swing.JMenuBar();
menu1 = new javax.swing.JMenu();
mi1 = new javax.swing.JMenuItem();
mi2 = new javax.swing.JMenuItem();
setDefaultCloseOperation(javax.swing.WindowConstants.EXIT_ON_CLOSE);
setCursor(new java.awt.Cursor(java.awt.Cursor.DEFAULT_CURSOR));
setForeground(java.awt.Color.white);
cmdhelp.setIcon(new javax.swing.ImageIcon(getClass().getResource("/netassist/h4.gif"))); // NOI18N
cmdhelp.setText("Assist a Friend");
cmdhelp.addMouseListener(new java.awt.event.MouseAdapter() {
public void mouseClicked(java.awt.event.MouseEvent evt) {
cmdhelpMouseClicked(evt);
}
public void mouseEntered(java.awt.event.MouseEvent evt) {
cmdhelpMouseEntered(evt);
}
public void mouseExited(java.awt.event.MouseEvent evt) {
cmdhelpMouseExited(evt);
}
});
cmdhelp.addActionListener(new java.awt.event.ActionListener() {
public void actionPerformed(java.awt.event.ActionEvent evt) {
cmdhelpActionPerformed(evt);
}
});
cmdchat.setIcon(new javax.swing.ImageIcon(getClass().getResource("/netassist/chat1.png"))); // NOI18N
cmdchat.setText("Chat");
cmdchat.addMouseListener(new java.awt.event.MouseAdapter() {
public void mouseClicked(java.awt.event.MouseEvent evt) {
cmdchatMouseClicked(evt);
}
public void mouseEntered(java.awt.event.MouseEvent evt) {
cmdchatMouseEntered(evt);
}
public void mouseExited(java.awt.event.MouseEvent evt) {
cmdchatMouseExited(evt);
}
});
cmdchat.addActionListener(new java.awt.event.ActionListener() {
public void actionPerformed(java.awt.event.ActionEvent evt) {
cmdchatActionPerformed(evt);
}
});
cmdsendfile.setIcon(new javax.swing.ImageIcon(getClass().getResource("/netassist/file1.gif"))); // NOI18N
cmdsendfile.setText("Send File");
cmdsendfile.addMouseListener(new java.awt.event.MouseAdapter() {
public void mouseClicked(java.awt.event.MouseEvent evt) {
cmdsendfileMouseClicked(evt);
}
public void mouseEntered(java.awt.event.MouseEvent evt) {
cmdsendfileMouseEntered(evt);
}
public void mouseExited(java.awt.event.MouseEvent evt) {
cmdsendfileMouseExited(evt);
}
});
cmdsendfile.addActionListener(new java.awt.event.ActionListener() {
public void actionPerformed(java.awt.event.ActionEvent evt) {
cmdsendfileActionPerformed(evt);
}
});
cmdaskforhelp.setIcon(new javax.swing.ImageIcon(getClass().getResource("/netassist/h6.png"))); // NOI18N
cmdaskforhelp.setText("Ask for Help");
cmdaskforhelp.addMouseListener(new java.awt.event.MouseAdapter() {
public void mouseClicked(java.awt.event.MouseEvent evt) {
cmdaskforhelpMouseClicked(evt);
}
public void mouseEntered(java.awt.event.MouseEvent evt) {
cmdaskforhelpMouseEntered(evt);
}
public void mouseExited(java.awt.event.MouseEvent evt) {
cmdaskforhelpMouseExited(evt);
}
});
cmdaskforhelp.addActionListener(new java.awt.event.ActionListener() {
public void actionPerformed(java.awt.event.ActionEvent evt) {
cmdaskforhelpActionPerformed(evt);
}
});
cmdwhois.setIcon(new javax.swing.ImageIcon(getClass().getResource("/netassist/whois.png"))); // NOI18N
cmdwhois.setText("Who is ?");
cmdwhois.addMouseListener(new java.awt.event.MouseAdapter() {
public void mouseEntered(java.awt.event.MouseEvent evt) {
cmdwhoisMouseEntered(evt);
}
public void mouseExited(java.awt.event.MouseEvent evt) {
cmdwhoisMouseExited(evt);
}
});
cmdwhois.addActionListener(new java.awt.event.ActionListener() {
public void actionPerformed(java.awt.event.ActionEvent evt) {
cmdwhoisActionPerformed(evt);
}
});
cmdscheduler.setIcon(new javax.swing.ImageIcon(getClass().getResource("/netassist/time.png"))); // NOI18N
cmdscheduler.setText("Scheduler");
cmdscheduler.addMouseListener(new java.awt.event.MouseAdapter() {
public void mouseEntered(java.awt.event.MouseEvent evt) {
cmdschedulerMouseEntered(evt);
}
public void mouseExited(java.awt.event.MouseEvent evt) {
cmdschedulerMouseExited(evt);
}
});
cmdscheduler.addActionListener(new java.awt.event.ActionListener() {
public void actionPerformed(java.awt.event.ActionEvent evt) {
cmdschedulerActionPerformed(evt);
}
});
menu1.setText("Help");
mi1.setText("Help Contents");
mi1.addActionListener(new java.awt.event.ActionListener() {
public void actionPerformed(java.awt.event.ActionEvent evt) {
mi1ActionPerformed(evt);
}
});
menu1.add(mi1);
mi2.setText("About");
mi2.addA
网络调试助手(NetAssist)java socket通讯代码
1星 需积分: 50 176 浏览量
2019-04-03
20:42:09
上传
评论 4
收藏 157KB ZIP 举报
古镇渔夫
- 粉丝: 32
- 资源: 16
最新资源
- 软件仿真多机串行通信.doc
- Python大作业:音乐播放软件(爬虫+可视化+数据分析+数据库)
- 课程设计-python爬虫-爬取日报,爬取日报文章后存储到本地,附带源代码+课程设计报告
- 软件和信息技术服务行业投资与前景预测.pptx
- 课程设计-基于SpringBoot + Mybatis+python爬虫NBA球员数据爬取可视化+源代码+文档+sql+效果图
- 软件品质管理系列二项目策划规范.doc
- 基于TensorFlow+PyQt+GUI的酒店评论情感分析,支持分析本地数据文件和网络爬取数据分析+源代码+文档说明+安装教程
- 软件定义无线电中的模拟电路测试技术.pptx
- 软件开发协议(作为技术开发合同附件).doc
- 软件开发和咨询行业技术趋势分析.pptx
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈