[英]Receiving input from JTextField
我有一個文本字段和標簽的網格,我想知道我要怎么做才能從文本字段中獲取輸入。 我知道如何聲明它嗎? 我認為是這個詞,但這有點不同。 我不知道如何從尚未命名的內容中接收輸入。 這件事我后來才意識到。
我正在說的一類例子
for (int c = 0; c < 9; c++) {
p3 = new JPanel(new GridLayout(3, 3));
p3.setBorder(lineBorder);
for (int d = 0; d <= 8; d++) {
if (d == 0) {
p3.add(new JLabel("5", JLabel.CENTER));
} else if (d == 5) {
p3.add(new JLabel("8", JLabel.CENTER));
} else if (d == 7) {
p3.add(new JLabel("2", JLabel.CENTER));
} else {
p3.add(new JTextField(1));
}
}
}
在for
循環之前聲明一個List
並將else語句更改為
else {
JTextField tf = new JTextField(1);
list.add(tf);
p3.add(tf);
}
之后,遍歷list
並從每個元素獲取文本。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.