Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- import java.sql.Connection;
- import java.sql.DriverManager;
- import java.sql.SQLException;
- import javafx.application.Application;
- import javafx.geometry.Pos;
- import javafx.scene.Scene;
- import javafx.scene.control.Button;
- import javafx.scene.control.Label;
- import javafx.scene.layout.GridPane;
- import javafx.scene.layout.VBox;
- import javafx.stage.Stage;
- public class FxMyExample extends Application {
- @Override
- public void start(Stage stage) throws Exception {
- Label wynik= new Label("Polaczono z bd");
- Label err1= new Label("Blad polaczenia z bd");
- Label err2= new Label("Blad sterownika");
- Label imie= new Label("Krzysztof Jezyna");
- GridPane okno= new GridPane();
- VBox lewy=new VBox();
- //lewy.setMinWidth(200);
- lewy.setAlignment(Pos.TOP_LEFT);
- lewy.setMinWidth(200);
- okno.add(lewy, 0, 0, 1, 2);
- VBox prawy= new VBox();
- prawy.setMinWidth(200);
- prawy.setAlignment(Pos.TOP_CENTER);
- okno.add(prawy, 1, 0, 1, 4);
- Button dane= new Button("Dane");
- dane.setMinSize(400, 300);
- Button test= new Button("Test");
- test.setMinSize(400, 300);
- lewy.getChildren().addAll(dane, test);
- //okno.add(dane,0,0,1,1);
- // okno.add(test, 1,0, 1,1);
- dane.setOnAction(e-> {
- prawy.getChildren().clear();
- prawy.getChildren().add(imie);
- }
- );
- test.setOnAction(e-> {
- prawy.getChildren().clear();
- Connection con;
- try{
- Class.forName("com.microsoft.sqlserver.jdbc.SQLServerDriver");
- con = DriverManager.getConnection("jdbc:sqlserver://"+
- "153.19.7.13:1401;databaseName=mchudzinski;"+
- "user=mchudzinski;password=253748;");
- prawy.getChildren().add(wynik);
- }
- catch(SQLException error_polaczenie) {
- prawy.getChildren().add(err1);
- }
- catch(ClassNotFoundException error_sterownik) {
- prawy.getChildren().add(err2);
- }
- });
- Scene scena= new Scene(okno, 800, 600);
- stage.setScene(scena);
- stage.show();
- }
- public static void main(String[] args)
- {
- Application.launch(args);
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement