易截截图软件、单文件、免安装、纯绿色、仅160KB

Java UDP通讯程序升级版

最近一直在写C#的UDP通讯方面的程序,抽空把以前写的Java的UDP通讯程序拿出来做了一些升级的修改,把以前一些不足的地方做了改动,同时使用exe4j软件编译成exe文件,软件效果如下所示:
同时把代码贴出来,以供大家指点一二。
Main.java(主函数)
/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
package jappudp;
/**
 *
 * @author AlimysoYang
 */
public class Main {
    /**
     * @param args the command line arguments
     */
    public static void main(String[] args) {
        // TODO code application logic here
      UdpFrame udpframe = new UdpFrame();
    }
}
UdpFrame.java(窗口单元)
/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
package jappudp;
import javax.swing.*;
import java.awt.*;
import java.awt.event.*;
/**
 *
 * @author AlimysoYang
 * @version 1.0.1
 */
public class UdpFrame extends JFrame implements ActionListener
{
  //初始化窗口控件
  private JLabel lbRecvPort = new JLabel("接收端口",JLabel.LEFT);
  private JLabel lbSendIP = new JLabel("发送IP",JLabel.LEFT);
  private JLabel lbSendPort = new JLabel("发送端口",JLabel.LEFT);
  private JLabel lbRecv = new JLabel("接收数据",JLabel.LEFT);
  private JLabel lbSend = new JLabel("发送数据",JLabel.LEFT);
  private JLabel lbInfo = new JLabel("",JLabel.LEFT);
  private JLabel lbVersion = new JLabel("AlimysoYang (for NetBeans) v1.01",JLabel.LEFT);
  private JTextField tfRecvPort = new JTextField("8800",6);
  private JTextField tfSendIP = new JTextField("127.0.0.1",15);
  private JTextField tfSendPort = new JTextField("8801",6);


相关文档:

java中上传图片

1. ActionForm中添加属性,FormFile类型对象。
private FormFile upLoadFile;
public FormFile getUpLoadFile() {
return upLoadFile;
}
public void setUpLoadFile(FormFile upLoadFile) {
this.upLoadFile = upLoadFile;
}
2. Action 中增加修改方法。
public ActionForward save(ActionMapping mapping, Action ......

JAVA finally字句的异常丢失和返回值覆盖解析

JAVA finally字句的异常丢失和返回值覆盖解析
Java虚拟机在每个try语句块和与其相关的catch子句的结尾
处都会“调用”finally子句的子例程。实际上,finally子句在方法内部的表现很象“微型子例程”。finally子句正常结束后-指的是finally子句中最后一条语句正常执行完毕,不包括抛出异常,或执行re ......

Java中读写文件大全

http://hi.baidu.com/0_net/blog/item/8566fc2bb730c293033bf63e.html
一.获得控制台用户输入的信息
/** *//**获得控制台用户输入的信息
      * @return
      * @throws IOException
      */
     public St ......

访问远程Java对象 remoteObject

19.2 访问远程Java对象为了实现对远程Java对象的访问,在服务器端,需要完成如下几个步骤: 1. 创建LiveCycle Data Service Web应用; 2. 实现POJO Java类; 3. 在LiveCycle Data Service Web应用中部署POJO Java类; 4. 配置remote-config.xml文件,声明desination节点,指向POJO Java类。 在客户端应用中,需要实现: 1. ......

linux 中关于java的环境

 安装环境:
1.上传jdk-6u17-linux-i586.bin和apache-tomcat-6.0.20.tar.gz到/usr
2.安装JDK
  $chmod a+x jdk-6u17-linux-i586.bin
  $ ./jdk-6u17-linux-i586.bin
  $ vi /etc/profile
  #添加如下
  export JAVA_HOME=/usr/jdk1.6.0_17
  export PATH=$JAVA_HOME/bin:$PATH
  $echo $JAVA_H ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号