希望高手能把整个TextField设置对齐方式的代码写下来。
小弟最近正苦心钻研JAVA,今天想编一计算器,所有功能都实现了,却苦于找不到更改TextField对齐的系统函数。
小弟用的是java.awt包,并没用到java.swing包。
网上有提到的setHorizonAlignment(Alignment a),或者FlowLayout.RIGHT,小弟都试过。
前者是压根没这个method.(即使import swing包,TextField对象也没找到这个method)
后者不知道怎么用,倒是发现了Label的对齐,初始化对象时直接加个参数就成了。比如:Label show=new Label(title,Label.RIGHT);title是String对象,Label.RIGHT是int.
P.S:
回答正确,经采纳,追加50分。
刚刚发现用swing包中的JTextField中有setHorizonAlignment(int Alignment)可以实现,现在想要awt包的实现方法。
如果有好用的jdk中文帮助文档下载网址,也可以考虑。
本人E-mail:[email protected]
yahoo.com.cn目前支持20M附件上传。
再强调一下:
我要的是TextField中的文本右对齐,不是几个TextField的布局。并且文本右对齐要在awt中实现,不用swing包的JTextField。