3
如何使JTextField中的遊標跨越FlowLayout中的多行?
如何讓光標從JTextField的左上角開始?使用.setPreferredSize()調整高度時,文本保持居中。這是字段和按鈕的代碼。
public class GUIWindow extends JFrame{
private JTextField inputBox = new JTextField(20);
private JTextField outputBox = new JTextField(20);
private JButton encodeButton = new JButton("Encode");
private JButton decodeButton = new JButton("Decode");
public GUIWindow(){
JPanel mainPanel = new JPanel(new FlowLayout());
outputBox.setPreferredSize(new Dimension(80, 80));
inputBox.setPreferredSize(new Dimension(80, 80));
outputBox.setEditable(false);
mainPanel.add(inputBox);
mainPanel.add(encodeButton);
mainPanel.add(decodeButton);
mainPanel.add(outputBox);
Container container = getContentPane();
container.add(mainPanel);
}
}
正是我所錯過的。謝謝。 – 2011-05-16 21:33:47
+1瞭解OP的問題。 – Boro 2011-05-16 23:53:24