我有一个Java应用程序,它显示数据库中的列表。里面的类是下面的代码来打开数据输入一个新的对话框:你如何添加一个监听器的主类在关闭addNewDialog窗口进行检测,这样我可以调用一个刷新方法关闭对话框的Java监听器
@Action
public void addNewEntry() {
JFrame mainFrame = ADLog2App.getApplication().getMainFrame();
addNewDialog = new AddNewView(mainFrame, true);
addNewDialog.setLocationRelativeTo(mainFrame);
addNewDialog.addContainerListener(null);
ADLog2App.getApplication().show(addNewDialog);
}
并从数据库刷新列表。
你是什么意思的“主类”?定义'addNewEntry'的类? 'JFrame'? “AddNewView”是什么?那是什么库? –
你看过Windowlisteners吗? http://download.oracle.com/javase/1.4.2/docs/api/java/awt/event/WindowListener.html – Simiil
对不起,'AddNewView'是打开的JDialog。 – Woodsy