我正在使用Swing GUI構建器製作一個保存對話框。我已經使用了一個JDialog
框。我在對話框中有一些按鈕和一個JTextField
(用於文件名)。JDialog框中的JTextField沒有被關注
問題是,當我運行程序時,單擊時文本字段沒有得到集中,因此我無法寫入它。我甚至嘗試使用requestFocus()
,但它沒有幫助。我不明白爲什麼會發生這種情況,以及如何解決這個問題。
這是我迄今所做的:
private void jTextField1ActionPerformed(java.awt.event.ActionEvent evt) {
jTextField1.requestFocus();
}
我將如何解決這個問題?
請在您的問題中添加[MCVE]。沒有這個,我們可以告訴你的問題沒有太多... –
顯示更多的代碼。當我只看到幾行時我能說些什麼。這意味着什麼。 – anton86993
你的問題不完整請給出一個更好的圖片 –