有用Applet的吗?都用什么布局?(100分)

  • 主题发起人 主题发起人 shengli_liao
  • 开始时间 开始时间
S

shengli_liao

Unregistered / Unconfirmed
GUEST, unregistred user!
应改说Java在编写界面程序是没有半点优势,可是我们现在还在用,JApplet慢得要死不说,JDK1.3,1.4,1.5还有很多不兼容的地方。。。XP和2000下显示也不太一样。我想问一下,现在还有没有人用Applet/JApplet?都用什么布局?我现在用的是null布局,总是有点怀疑,null布局还不如用Delphi算了,就怕TMD到JDK1.10000时不支持null布局了。
 
www.source520.com 再次更新近3万代码,全部免费免注册狂下载
 
好像applet现在不怎么用了呵.jsp都能实现了.
 
jsp弄些查询或简单的用户交互还可以,复杂的逻辑运算、模型计算以及图形显示与维护及交互似乎用jsp无法实现,或者说jsp实现后根本不能满足灵活的用户需求,同时作为脚本语言jsp维护起来有些困难。纯属个人观点。
 
现在正在看java写小程序,因为以前用delphi写应用程序,所以对java写应用程序的方法简直接受不了,太麻烦拉! 坚持
 
现在我们做的系统一般都是分为两个部分,一部分用于外网,提供查询和简单的数据交互,这部分一般采用jsp,不但速度能够接受,而且完全的B/S结构。另一部分用于局域网,主要是核心人员进行复杂的计算与操作,这部分我们也采用JavaApplet,主要考虑自系统升级维护简单。以前我最喜欢Delphi,后来发现编写复杂的算法和数据结构不太适合,写个简单的遗传算法漏洞百出,所以没怎么用了。不过现在写Windows程序时,仍用Delphi,毕竟她是我曾经的最爱。
 
to shengli_liao
算法好不好应该不是delphi的事吧,那是你自己设计的事啊。
请问一下你们开发JavaApplet用什么工具啊?jbuilder吗?
 
Delphi开发算法程序,反正我是没用明白。几个复杂的对象调来调去就出问题了,可能是我没有考虑周全。Pascal比较起Java好像在已有类的引用和继承上没那么方便,同时Pascal好像在单个类的编译上没那么方便,系统一旦做大,运行一次可能得很长时间。
虽然Delphi和JBuilder都是Borland的产品,可是如果你用惯了JBuilder后你就会发现Delphi稍有缺陷,就是没有在编写过程中的错误提示,当然可能Delphi有这种功能,但我用了6年,没发现。
我们现在采用JBuilder开发JavaApplet,其实选择工具很重要,个人推荐在学Java初期选用JBuilder,因为它配置外挂程序特别简单。JBuilder9挺有意思,安装一次后,即使系统重装,他也可以继续使用,所以我们现在是把JBuilder安装在移动硬盘中,再添加要用的各种驱动程序(主要是数据库驱动程序),然后无论到哪里,用移动硬盘就可在任何一台电脑上使用JBuilder进行Java开发。关于这点是我们自己想出来的,可能没有其他任何人采用这种开发模式。Delphi就不行,系统重装后,必须重装Delphi才可使用。
我没有半点诋毁Delphi的意思,因为我现在仍特别喜欢Delphi,同时希望它越来越好。
 
我觉得要是没有JBuilder这样工具来帮助开发java应用程序的界面,那不得累死,光开发个界面就够的做了,更不要说实现什么逻辑业务。
 
to 大唐电信:
支持你,不过JBuilder做界面时,你不能象使用Delphi用它的自动控件布置,因为JBuilder自动生成的代码很啰嗦。好像绝大部分人都只是采用JBuilder的编辑器和调试器。再就是有些人用用什么EJB,对于采用EJB,个人持保留意见。
 
我听说applet是不是要玩完拉,因为ie6.0不在直接支持javaapplet了,微软这手也玩的太决了吧。
 
Java做界面真是晕啊,有点郁闷
 
靠java出于安全考虑,applet不能操作本地文件系统,不能操作本地数据库,那还要applet来干什么。
 
applet如果既能操作本地文件系统,又能操作本地数据库,那它就没有任何优势了。
 
to shengli_liao
既能操作本地文件系统,又能操作本地数据库,那它就没有任何优势了。
大哥这句话什么意思啊?应该是劣势吧。
 
Java Applet由于其对本地资源的访问限制而在网上盛行,如果他能操作本地资源,那和VB,VC有什么区别?许多人选用Java作客户端的原因就是因为其不能随意操作本地资源而具有一定的安全性,否则的话病毒接踵而来,其实MicroSoft的ActiveX也和JavaApplet一样,可以作复杂的运算和操作,但是其安全性太差,可以随意访问本地资源,因此没有在网上盛行。Java虽然速度特别慢,但有其优越性,现在许多网上仍然采用。Java作服务器端的优势就更不用说了。
 
to shengli_liao
请问你们applet小程序连数据库的吗?一般都怎么连啊?
 
Applet好像只能通过Servlet连接数据库。
连接流程方式:
Applet->Servlet->JDBC/EJB->数据库
表现形式:
客户端->网络服务器->中间件->数据库服务器
具体连接实现:
可以从网上查到。
 
楼主你的意思就是,先用Servlet(JSP网页)得到数据,然后在传给Applet,applet只是得到结果。是这样吗?
 
对呀,就是这样。Applet作为客户端,只能在客户端处理数据,至于与数据库服务器端的交互,则只能委托给Web服务器。只有这样才能实现真正意义上的B/S结构。
其实Applet也可以像VB一样直接连接数据库,但是那样的话,就失去它的优势了,因为如果那样的话,远不如用Delphi拖拖拽拽方便。
 

Similar threads

后退
顶部