java编个小工具求帮助!! 本工具主要是执行一个批处理直接将控制台信息回显到窗体组件上,说说我遇到的问题,1.我直接用exec()执行批处理文件,这样行不行?2.怎么把控制台信息显示到窗体上,3.有没有直接把文件拖拽到窗体内就能定位此文件的jar包???…………请各位高手帮助,谢谢!! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 对于楼主的问题,可能需要借助于系统调用来实现了,即jni,windows和linux操作终端的接口不同,我拿linux举例,linux中每个进程都有对应打开的文件描述符,0表示标准输入,1表示标准输出,这里你可以执行bat/sh然后拿到标准输入(对于linux系统也抽象成一个文件了)里面的数据,通过jni传递给java并显示出来. 直接用exec()执行批处理文件是可以的,大概翻了一个exec的底层实现,是通过fork和execvp系统调用实现的,当然windows环境应该类似 什么是直接把文件拖拽到窗体内就能定位此文件楼主可以看下java标准api中的java.awt.dnd包能够在两个与 GUI 中显示元素逻辑相关的实体之间传输信息,可以实现将文件内容通过拖动文件到窗体内直接显示在窗体上的功能 java 读取文件指定行的内容 要求列出数组中所有的组合. 此程序看不太懂,为什么这么写就可以. jsp跳转异常 java的性能分析工具 五子棋游戏算法问题 Class的getResourceAsStream方法问题 java NIO里面的东西,帮忙解释一下 编译jdk1.4自带的demo---swingset2.java 出错。。。 请问如何在UNIX下将 .java 或 .class文件编译成为可直接执行的 可执行文件 个位好:能不能按我这个程度介绍几本好的JAVA书(我考过了程序员水平考试). jBPM4开发入门 component.paint(Graphics)如何使用?什么原理?
楼主可以看下java标准api中的java.awt.dnd包
能够在两个与 GUI 中显示元素逻辑相关的实体之间传输信息,可以实现将文件内容通过拖动文件到窗体内直接显示在窗体上的功能