簡體   English   中英

從JTextField接收輸入

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM