- Meneruskan primaryStage tersebut ke setiap class-class yang lain yang akan berisi scene.
- Class-class yang lain tersebut juga akan berisi reference variable terhadap connection.
- Jangan Lupa memasukkan JavaDB Driver library agar dapat melakukan eksekusi Class.forName("org.apache.derby.jdbc.ClientDriver").newInstance();
Source kode yang dibuat adalah :
/**
*
* @author Joko Adianto
* Released under GPLv3
*/
package javafxorganization;
import java.sql.Connection;
import javafx.application.Application;
import javafx.stage.Stage;
public class JavaFXOrganization extends Application {
LoginScreen loginScreen;
Connection conApp;
@Override
public void start(Stage primaryStage) throws ClassNotFoundException, InstantiationException {
Class.forName("org.apache.derby.jdbc.ClientDriver").newInstance();
loginScreen = new LoginScreen(primaryStage, conApp);
}
/**
* @param args the command line arguments
*/
public static void main(String[] args) {
launch(args);
}
}
Jika kita belum membuat class LoginScreen maka aplikasi kita tidak dapat dieksekusi. Hal tersebut dikarenakan kita mencoba membuat reference variable yang jenisnya belum ada. Program ini baru dapat dieksekusi setelah membuat class LoginScreen.
LoginScreen akan dijelaskan pada halaman berikutnya
No comments:
Post a Comment