我想加盟杭州戴尔电脑专卖店店 公司的人员会去店里勘察指导装修吗?

java适合做桌面客户端吗?_java吧_百度贴吧
&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&签到排名:今日本吧第个签到,本吧因你更精彩,明天继续来努力!
本吧签到人数:0成为超级会员,使用一键签到本月漏签0次!成为超级会员,赠送8张补签卡连续签到:天&&累计签到:天超级会员单次开通12个月以上,赠送连续签到卡3张
关注:624,779贴子:
java适合做桌面客户端吗?收藏
做的桌面程序可以运行在没有装JDK的电脑上吗?求大神
自带JDK不就好了……
企业级的Java桌面应用又不用在乎软件大小的……
封装进去,
适合与否 不好妄下评断 反正有用Java做的不错的就是了安装jre是必须的
我弄过,小软件比较蛋疼,集成在一个10m左右的环境里,带着可以直接在其他没有jre环境的机器上使用
可以打包成exe格式的,把精简的jre进去
登录百度帐号推荐应用做一个JAVA 桌面程序,但要和VB合作,给点建议把
- ITeye问答
我是写WEB代码的,可最近突然有个外行朋友让我帮忙做个桌面的小程序,实话:1,没干过。2.应下来了。
想请教个问题,java 怎么跟VB打交道呢,比如,VB算了个1+1,结果怎么给JAVA呢。。。
直接让 VB写的代码成DLL,然后JNI调用。
使用WebService和socket都可以实现。WebService是系统对外的接口,一般都是对外发布数据,如天气预报那种在线服务,只有一个程序请求它的服务就可以拿到数据。至于socket通常也称作"套接字",用于描述IP地址和端口,是一个通信链的句柄。应用程序通常通过"套接字"向网络发出请求或者应答网络请求。我之前在一家游戏公司工作的时候,项目就是用java socket与底层的C++ 程序通讯的。你要做java桌面程序的话,可以用swing和awt做程序,用java socket 做后台服务程序,这个既可以完成桌面客户端与后台服务的通讯也可以完成与其他程序之间的通讯。学习的时候做过一个模拟股票分析的小程序就是用的这两项技术。
你可以看一下webservice
既然用vb了,肯定运行在windows上了,就可以放心大胆的掉API了
一般FindWindow+PostMessage就行了
跟 @blogzhoubo 思路一样
核心功能写成jar包, 上层采用commandline调用. VB同理.
Linux 就是采用这种逻辑. 如果一定要用JAVA和VB通讯用Socket发二进制数也可以.
1.VB程序通过命令行接收参数,然后把执行结果通过屏幕输出返回。
2.java程序中用Runtime.getRuntime().exec(),调用vb生成的可执行文件,同时把参数也一起传给vb可执行程序。
3.从返回的Process中获得inputstream,从输入流中取得vb的返回结果
public Process exec(String[] cmdarray,
&&& String[] envp)
详细用法可以参照下面的例子:
webservice?
已解决问题
未解决问题Java作桌面应用 好做吗 用的java的桌面应用感觉很少_java吧_百度贴吧
&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&签到排名:今日本吧第个签到,本吧因你更精彩,明天继续来努力!
本吧签到人数:0成为超级会员,使用一键签到本月漏签0次!成为超级会员,赠送8张补签卡连续签到:天&&累计签到:天超级会员单次开通12个月以上,赠送连续签到卡3张
关注:624,780贴子:
Java作桌面应用 好做吗 用的java的桌面应用感觉很少收藏
不知道是不是因为SWING太那啥了- -……
请查找SWT/JFace相关资料吧,Java的SWT/JFace技术桌面应用不比C++差到哪去的,比C#程序的运行效率更快的.
swt 貌似IBM的东西 IBM自称运行效率好于标准Java 的GUI库 不过感觉也好不哪去 用的软件中 也只有 JBuilder 有可视化的GUI设计 但超难用 布局也感觉挺麻烦的
SWT了解不多,但总觉得SWT木有SWING灵活= =不知道这么表达合不合适……SWT本来是为Eclipse准备的……虽然可以分离独立用
SWT就是系统的本地控件……和AWT差不多,应该算是重量级组件吧= =
比如这个- -工具栏的拖放的东西(忘记叫什么- -)只能设置又或者木有,没有说形状(这个看一本说的,不对请纠正)
感觉一些第三方的GUI库 提供java编程接口 那样也不错
其他GUI库= =还有什么呢?请指教SWT/JFace AWT/Swing
GWT 开源的GUI库,提供了很多语言的编程接口,而且java完全可以用C/C++扩展(不过貌似基本上没人用)
GTK 不是GWT 搞错了
SWT就是跟C++一样,调用本地系统窗体,控件,速度当然快.说SWT跟AWT/Swing的差不多,明显是幻觉.如果你想可视化开发AWT/Swing,就用NetBeans.如果你想可视化开发SWT/JFace,就下载个Designer插件.
何必分享,就在Eclipse上装上SWT插件就可以了.SWT的实现机制,就跟Swing是同理的,一样就自己的监听器,适配器机制,都差不多.但是SWT是调用本地操作系统库来生成桌面程序的,所以经常需要程序员手工释放程序所占用的资源.
和AWT只是名字差不多而已,至少从速度上来讲,AWT就差多了
打开Eclipse的官方API文档,什么都明白了,只不过是英文文档,除非你英语够好,否则就需要借助翻译工具.这就是学Java很头疼的地方,到处资料,文档,API什么的,基本都是英文的,只有JDK1.5和1.6才有中文版,其他的全是英文,所以还是微软才真的是叫体贴程序员啊.
AWT也是本地控件吧- -也是重量级的
AWT是独立于操作系统平台的图形用户界面的工具集,不是本地控件,你看AWT在每个操作系统上运行的界面外观几乎一致,就说明不是调用本地控件了.
登录百度帐号推荐应用}

我要回帖

更多关于 北京戴尔电脑专卖店 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信