作者king19880326 (OK的啦~我都可以接受)
看板java
标题[问题] 请问有关swing的JTextArea
时间Sat Jun 7 00:08:58 2008
请参阅以下的程式码
import javax.swing.*;
import java.awt.*;
import java.awt.event.*;
import static java.awt.ComponentOrientation.*;
public class TA{
public static void main(String[] s){
JFrame a = new JFrame();
a.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
JTextArea b = new JTextArea(2,15);
a.add(b);
a.setSize(500,200);
b.setComponentOrientation(RIGHT_TO_LEFT);
a.setVisible(true);
}
}
我照着他编译并执行. 恐怖的事情发生了o.O
当我依次输入 1, 2, 3时
画面会显示 123(靠右)
可是当我多按了一个.的时候
画面会变.123 |||
再按一个数字 如9
又会变回123.9 = =a
请问这是为什麽呢OTZ, 有什麽方法可以克服吗
ps. 我是用mac的jdk, 1.6版的
难道这是mac java专属的问题吗 囧
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 140.112.243.43
1F:推 Nipple5566:RIGHT_TO_LEFT ??????? LEFT_TO_RIGHT ??????? 06/07 02:19
2F:推 Nipple5566:superlubu:老一句话,请多看 API Doc XDDD 06/07 02:21
3F:→ king19880326:真的是这样阿 囧, 我试了几次都这样 06/07 08:00
4F:推 PsMonkey:.... 请不要挑战作业文条款 06/07 11:44
5F:推 AI3767:我在win测也一样. 在要靠右的情况下, 我也不会解决这问题 06/07 17:52