各位前辈,我该采用java吗?

我公司原有一个费用核销的程序,以前使用pb做的(datawindow实在是好用)。最近要开发新版本。我想用java来实现,可是如果开发在web上,用户GUI功能肯定受限制,好多原有的功能在浏览器不能实现,或者实现起来太复杂。若用SWING做单独的CLIENT又失去了B/S的优势。各位前辈能否指条明路,小弟拜谢了先!
(说白了就是java复杂的客户端界面,各位大侠平时都是采用什么技术实现的,有例子最好了)

大可不必使用java,使用java最大的好处在于可以使用瘦客户端。
如果没有Java技术强手,开发比VC,PB等等难。
如果只是在局域网公司内部用,还涉及到财务的问题,我建议还是用PB吧。不要削足适履。

HTML不好控制的部分使用APPLET,其他采用HTML
或者使用WebStart

谢谢两位帮助 :) !

>用SWING做单独的CLIENT又失去了B/S的优势

不会啊,不在乎你的客户端是什么形式,重要是你的服务器端是多层结构。