5
什么是Java中的事件处理程序(使用net beans),类似于C#中的From_Load?什么是Java中的表单加载事件处理程序?
什么是Java中的事件处理程序(使用net beans),类似于C#中的From_Load?什么是Java中的表单加载事件处理程序?
如果你使用Swing的JFrame的,请尝试使用addWindowListener(从java.awt.Window中继承)
听者的windowOpened方法看起来像,你想成为......
这个简单的样品有用。
public static void main(String[] args) {
JFrame fa = new JFrame();
fa.setBounds(100, 100, 400, 200);
fa.setVisible(true);
fa.addWindowListener(new WindowListener() {
@Override
public void windowOpened(WindowEvent e) {
JOptionPane.showMessageDialog(fa, "windowOpened");
}
@Override
public void windowClosing(WindowEvent e) {
JOptionPane.showMessageDialog(fa, "windowClosing");
}
@Override
public void windowClosed(WindowEvent e) {
JOptionPane.showMessageDialog(fa, "windowClosed");
}
@Override
public void windowIconified(WindowEvent e) {
JOptionPane.showMessageDialog(fa, "windowIconified");
}
@Override
public void windowDeiconified(WindowEvent e) {
JOptionPane.showMessageDialog(fa, "windowDeiconified");
}
@Override
public void windowActivated(WindowEvent e) {
// JOptionPane.showMessageDialog(fa, "windowActivated");
}
@Override
public void windowDeactivated(WindowEvent e) {
// JOptionPane.showMessageDialog(fa, "windowDeactivated");
}
});
}
您正在使用哪种GUI框架?摇摆? SWT? – 2010-03-12 12:44:53
你在说Form_Load吗?如果是这样,请修复您的拼写错误,并提供相关文档的链接。 – Riduidel 2010-03-12 12:45:24
我不介意SWT或Swing。我认为他们都包括在内!至少这是我在工具箱(调色板)找到的 – 2010-03-12 12:49:28