当前位置:  技术问答>java相关

Java客户端界面的国际化支持,有什么好的解决办法?跟帖有分,不够再加

    来源: 互联网  发布时间:2015-10-23

    本文导语:  现有用awt做的applet客户端,由于界面比较复杂,用java的几个布局管理器效果均不理想,因此使用了绝对定位确定每个component的位置,如用:setBounds(..) 但这带来了一个问题,在其他语言版本中,如英文版,日文版等等...

现有用awt做的applet客户端,由于界面比较复杂,用java的几个布局管理器效果均不理想,因此使用了绝对定位确定每个component的位置,如用:setBounds(..)
但这带来了一个问题,在其他语言版本中,如英文版,日文版等等,由于字符的长度和意义在各个语言的差异,有的文本有些显示不出来,有些显示错位,效果很糟。为此,初步想到的方法是为每个语言版本写不同的设置component位置的方法,但是这样下来维护多个版本的代价很大。不知道各位有没有更好的方法或建议,谢谢!!


|
我个人觉得无论怎么复杂的界面,用标准的LayoutManager都可以实现。

如果你不想用标准的,可以自己写一个LayoutManager,这样做比较好。
setBounds绝对坐标不好。

|
研究SWT吧,本地的lookandfeel和速度

|
ResourceBundle

|
J说句真心话-Java做的客户端界面太难看

|
我也遇到过类似问题

|
GridBagLayout号称可以解决不少,你仔细设置吧,一定可以的,不同的Locale应该根据不同字体自动由Layout处理,用ResourceBundle就麻烦了.自己写Layout就更麻烦了...

|
是的,java的界面太丑了

|
各位,水平不行就承认

什么叫“java的界面太丑了”?

随便给你们个网址,看看去!!

    
 
 
 
本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • java命名空间javax.print类docflavor的类成员方法:客户端格式化打印数据定义及介绍
  • CVS的Java客户端包 Java CVS Client
  • andriod下java socket网络编程:java socket客户端服务端代码示例
  • Java的CVS客户端 Gruntspud
  • Java数据库客户端 SQL Admin
  • linux下用java编写邮箱客户端程序与在windows下有什么不同?? iis7站长之家
  • Java的SAMBA客户端实现 jCIFS
  • OpenID的Java客户端 JOpenID
  • Java传真客户端 YajHFC
  • linux下用java编写邮箱客户端程序与在windows下有什么不同??
  • 初级问题:企业级应用中,若需要胖客户端,Java可以胜任吗?
  • WebDAV 的 Java 客户端开发包 Sardine
  • 如何在java 客户端使用http将cookies 信息发送给服务端.
  • 能不能用JAVA做一个OICQ的客户端? 100分~~~~
  • HandlerSocket的Java客户端 hs4j
  • Bitcoin的Java客户端 BitcoinJ
  • Java新浪微博客户端
  • @@@@@@@@@@@@@@@客户端用vb等非java语言写能调用ejb吗????
  • 特急!!!怎样用JAVA代码实现对web客户端用户licence管理(如:licence限定为5用户)
  • 请问:现在java客户端一般采用哪几种技术以及它们的优劣?发言者均给分!
  • Java的开源高性能memcached客户端 XMemcached
  • java命名空间java.sql类types的类成员方法: java_object定义及介绍
  • 我想学JAVA ,是买THINK IN JAVA 还是JAVA2核心技术:卷1 好???
  • java命名空间java.awt.datatransfer类dataflavor的类成员方法: imageflavor定义及介绍
  • 请问Java高手,Java的优势在那里??,Java主要适合于开发哪类应用程序
  • java命名空间java.lang.management类managementfactory的类成员方法: getcompilationmxbean定义及介绍
  • 如何将java.util.Date转化为java.sql.Date?数据库中Date类型对应于java的哪个Date呢
  • java命名空间java.lang.management接口runtimemxbean的类成员方法: getlibrarypath定义及介绍
  • 谁有电子版的《Java编程思想第二版(Thinking in java second)》和《Java2编程详解(special edition java2)》?得到给分
  • java命名空间java.lang.management接口runtimemxbean的类成员方法: getstarttime定义及介绍
  • 本人想学java,请问java程序员的待遇如何,和java主要有几个比较强的方向


  • 站内导航:


    特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

    ©2012-2021,,E-mail:www_#163.com(请将#改为@)

    浙ICP备11055608号-3