[問題] 請問有關swing的JTextArea
請參閱以下的程式碼
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
推
06/07 02:19, , 1F
06/07 02:19, 1F
推
06/07 02:21, , 2F
06/07 02:21, 2F
→
06/07 08:00, , 3F
06/07 08:00, 3F
推
06/07 11:44, , 4F
06/07 11:44, 4F
推
06/07 17:52, , 5F
06/07 17:52, 5F