爲什麼我不能叫setModal()
方法?無法找到方法setModal(布爾)
我工作的GUI。我有兩個jframes。下面的代碼是針對一個按鈕,並且應該打開另一個框架。但我得到的錯誤,說:
無法找到方法setModal(布爾)
private void jButton3_actionPerformed(ActionEvent e)
{
HR hr = new HR();
if(f == 1){ // condition
hr.setModal(true); // give me error here ?
hr.setVisible(true);
}else{
jLabel5.setText("You aren't connected...");
}
}
hr.java
import java.awt.Dimension;
import javax.swing.JFrame;
public class HR extends JFrame {
public HR() {
try {
jbInit();
} catch (Exception e) {
e.printStackTrace();
}
}
private void jbInit() throws Exception {
this.getContentPane().setLayout(null);
this.setSize(new Dimension(400, 300));
}
}
什麼是「HR」?是什麼讓你認爲這個類型應該有'setModal(boolean)'方法? – Pshemo
你能告訴我們的HR類 –
我看到'setModel'在粘貼的代碼,而不是'setModal'? –