我是JavaFX的新手,我試圖做一個應用程序,它將顯示來自同一個類的幾個面板:類PacienteGUI創建一個面板,並且我想顯示5個PacienteGUI面板在我的主FXML中,它有一個面板本身。從來就試圖通過該控制器由PacienteGUI的將面板添加到fxml窗格
@FXML Pane principal;
@Override
public void initialize(URL url, ResourceBundle rb)
{
PacienteGUI paciente = new PacienteGUI(1);
principal.getChildren().add(paciente);
}
部分添加它:
public class PacienteGUI extends javax.swing.JPanel {
public PacienteGUI(int num) {
chairNum = num;
initComponents();
}
private void initComponents() {
..
..
..Creates JPanel with all its components
..
}
的問題是,它說,PacientesGUI不能轉換爲節點。我該如何解決這個問題?
感謝
你可以編輯你的問題來顯示'PacienteGUI'類嗎? –
我編輯顯示它的一部分,雖然initComponents()太長,無法發佈。只是基本的Swing組件 –