windowlistener

    0熱度

    2回答

    下午好! 我有一個主程序(我們稱之爲window1),它顯示JTable並由SQL數據庫中的數據填充。當您雙擊JTable時,它會打開一個允許用戶編輯數據庫的新窗口(我們稱之爲window2)。 我想將一個windowListener添加到window2,以便它關閉時,它告訴window1重新填充那裏包含的JTable。 我試着環顧一下窗口事件,並試圖找出如何使用它們,但我只是不理解它......

    1熱度

    2回答

    我有java程序,並有GUI。我必須爲幾幀創建動作和窗口監聽。我爲每一幀創建一個監聽器類。像這樣: public class Listener implements ActionListener, WindowListener { HERE ALL NEEDED METHODS BY THIS TWO INTERFACES } 而我的問題是,這是很好的解決方案?或者我應該爲此創建

    0熱度

    2回答

    我想使用WindowAdapter和MouseAdapter。這個問題是Java只允許我使用其中之一。另一個必須是WindowListener。問題在於它需要我使用幾個我不用於做一件事的功能。有沒有一種方法可以使用WindowListener而不用做所有不必要的功能?

    0熱度

    1回答

    需要這個幻想足球計劃的一些幫助,努力想辦法如何實現我的writetofile方法到添加按鈕,然後當我退出程序時保存它關閉。 我已經告訴朋友使用WindowListener,但不知道如何使用它。 import java.awt.GridLayout; import javax.swing.DefaultListModel; import javax.swing.JFrame; import j

    1熱度

    1回答

    我有一個關於修改按鈕背景的問題。我正在使用NetBeans GUI構建器來構建表單。我在第二幀打開時嘗試更改按鈕背景,並在第二幀關閉時將其返回。 public void update(boolean x){ if(x==true){ circleButton.setOpaque(true); circleButton.setBackground(new java.

    1熱度

    1回答

    我想分離一些我的代碼,所以我可以有一個可重用的類爲不同的項目。我現在所擁有的類被稱爲MainFrame,它現在所做的全部工作就是使用具有一個JMenu文件的JMenuBar創建一個窗口。該菜單有一個項目JMenuItem退出。 我想讓WindowListener類從我的菜單欄工作,以便能夠在關閉應用程序時執行dispose()和System.gc()。我已經被告知這是一個更清潔的方式來退出一個應用

    0熱度

    1回答

    我有一個Swing應用程序和一個JSplitPane,並且我想在窗口最大化或恢復時立即獲取JSplitPane的寬度。但我似乎無法得到正確的值,它總是返回JSplitPane的前一個寬度。不是窗口狀態改變後的寬度。 我知道我必須使用evt.getNewState()來驗證NORMAL和MAXIMIZED_BOTH,但這裏沒關係。 addWindowStateListener(new java.aw

    2熱度

    1回答

    每次我打開我的框架,windowOpened應打印「打開」,但它不。所有其他抽象方法正常工作。我正在使用Java 7.此行爲的任何想法。 public class windowlistenerdemo extends Frame implements WindowListener { public windowlistenerdemo() { setSize(40

    0熱度

    1回答

    作爲this post的繼承,我遇到了導致我的計算機崩潰的無限循環。或者,並非如此:它似乎會導致Java窗口(JFrame)不斷聚焦/無限化地進行圖標化和標準化。因此不要嘗試像那樣運行代碼。該程序不會讓你關閉它,你也不能通過任務管理器來關閉它。 我已經給出了一個完整的代碼示例,您可以運行 - 正如通常所建議的那樣。由於它是實際程序的簡化版本,因此某些代碼可能看起來多餘(特別是中間的方法)。重要的方

    0熱度

    3回答

    我有一個包含文本字段的JFrame的應用程序。當字段中的文本被修改,並且該字段獲得事件時,它立即將其內容寫入外部數據庫。 但是,如果用戶在字段仍然關注的情況下退出應用程序,則不會發送focusLost消息,並且不會保存已修改的數據。 我該如何強制將焦點丟失到一個字段上,或許在我的WindowListener的windowClosing方法中?我嘗試在該方法中使用requestFocusInWind