1
我有一个自JFrame类,我想添加一个侦听器执行以下操作:Java中是否有Panel Listener?
如果我的框架的内容窗格Panel1的,该框架应可调整大小与setResizable(true)
,如果内容窗格是另一个小组,框架不应该调整大小。
有没有人知道如何编写这样一个Listener?它实现了什么Listener类?
我有一个自JFrame类,我想添加一个侦听器执行以下操作:Java中是否有Panel Listener?
如果我的框架的内容窗格Panel1的,该框架应可调整大小与setResizable(true)
,如果内容窗格是另一个小组,框架不应该调整大小。
有没有人知道如何编写这样一个Listener?它实现了什么Listener类?
你不需要这个监听器。您正在设置内容窗格的地方。在同一地点你也应该打电话setResizable(true/false)
。
您的代码应该是这个样子,那么:
if (contentType == type1) {
this.contentPane = new Panel1();
setResizable(true)
} else {
this.contentPane = new AnotherPanel();
setResizable(false)
}