這個代碼有問題,它不能編譯。你可以幫幫我嗎 ? 我需要關閉的JFrame當我按一下按鈕用JButton關閉JFrame
public class SlotMachine extends JFrame
{
/*
*
*/
JButton btnExit = new JButton("Exit");
btnExit.addMouseListener(new MouseAdapter()
{
@Override
public void mouseClicked(MouseEvent arg0)
{
this.dispose();
}
});
}
的錯誤是= 的方法Dispose()是未定義的類型新MouseAdapter(){}
我不知道如何從方法的mouseClicked
如果不是編譯,你不知道爲什麼,那麼發佈完整的錯誤信息是有道理的,不是嗎? –
另一個問題:從來沒有使用MouseListener進行此操作,而是將一個ActionListener添加到JButton中,原因有很多。 –
擺脫'this'。而已。或者用'SlotMachine.this'指定*哪個*'this'。 –