Advertisement
Guest User

Untitled

a guest
Apr 1st, 2019
91
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.09 KB | None | 0 0
  1. import java.sql.Connection;
  2. import java.sql.DriverManager;
  3. import java.sql.SQLException;
  4.  
  5. import javafx.application.Application;
  6. import javafx.geometry.Pos;
  7. import javafx.scene.Scene;
  8. import javafx.scene.control.Button;
  9. import javafx.scene.control.Label;
  10. import javafx.scene.layout.GridPane;
  11. import javafx.scene.layout.VBox;
  12. import javafx.stage.Stage;
  13.  
  14. public class FxMyExample extends Application {
  15. @Override
  16. public void start(Stage stage) throws Exception {
  17.  
  18. Label wynik= new Label("Polaczono z bd");
  19. Label err1= new Label("Blad polaczenia z bd");
  20. Label err2= new Label("Blad sterownika");
  21. Label imie= new Label("Krzysztof Jezyna");
  22. GridPane okno= new GridPane();
  23. VBox lewy=new VBox();
  24. //lewy.setMinWidth(200);
  25. lewy.setAlignment(Pos.TOP_LEFT);
  26. lewy.setMinWidth(200);
  27. okno.add(lewy, 0, 0, 1, 2);
  28. VBox prawy= new VBox();
  29. prawy.setMinWidth(200);
  30. prawy.setAlignment(Pos.TOP_CENTER);
  31. okno.add(prawy, 1, 0, 1, 4);
  32. Button dane= new Button("Dane");
  33. dane.setMinSize(400, 300);
  34. Button test= new Button("Test");
  35. test.setMinSize(400, 300);
  36. lewy.getChildren().addAll(dane, test);
  37. //okno.add(dane,0,0,1,1);
  38. // okno.add(test, 1,0, 1,1);
  39. dane.setOnAction(e-> {
  40. prawy.getChildren().clear();
  41. prawy.getChildren().add(imie);
  42.  
  43. }
  44. );
  45. test.setOnAction(e-> {
  46. prawy.getChildren().clear();
  47. Connection con;
  48. try{
  49. Class.forName("com.microsoft.sqlserver.jdbc.SQLServerDriver");
  50. con = DriverManager.getConnection("jdbc:sqlserver://"+
  51. "153.19.7.13:1401;databaseName=mchudzinski;"+
  52. "user=mchudzinski;password=253748;");
  53. prawy.getChildren().add(wynik);
  54. }
  55. catch(SQLException error_polaczenie) {
  56. prawy.getChildren().add(err1);
  57. }
  58. catch(ClassNotFoundException error_sterownik) {
  59. prawy.getChildren().add(err2);
  60.  
  61. }
  62.  
  63. });
  64. Scene scena= new Scene(okno, 800, 600);
  65. stage.setScene(scena);
  66. stage.show();
  67. }
  68. public static void main(String[] args)
  69. {
  70. Application.launch(args);
  71. }
  72. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement