Advertisement
Guest User

Untitled

a guest
Mar 31st, 2019
161
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.19 KB | None | 0 0
  1. package JavaFX1;
  2.  
  3. import java.sql.Connection;
  4. import java.sql.DriverManager;
  5. import java.sql.SQLException;
  6. import javafx.application.Application;
  7. import javafx.geometry.Pos;
  8. import javafx.scene.Scene;
  9. import javafx.scene.control.Button;
  10. import javafx.stage.Stage;
  11. import javafx.scene.control.*;
  12. import javafx.scene.layout.GridPane;
  13. import javafx.scene.layout.*;
  14.  
  15. public class Aplikacja1 extends Application {
  16.  
  17. @Override
  18. public void start(Stage primaryStage) {
  19.  
  20. Button przycisk = new Button("Dane");
  21. Button przycisk2 = new Button("Test");
  22. Label l1= new Label("");
  23. l1.setLineSpacing(20);
  24. przycisk.setOnAction(e -> l1.setText("Jakub\nWędrowycz"));
  25. przycisk2.setOnAction(e -> l1.setText(connect()));
  26. GridPane container = new GridPane();
  27. container.add(l1,3,50);
  28.  
  29. VBox menu = new VBox(60);
  30.  
  31. menu.setMinWidth(400);
  32. menu.setAlignment(Pos.CENTER);
  33. menu.getChildren().addAll(przycisk,przycisk2);
  34. container.add(menu,0,0);
  35.  
  36. VBox info = new VBox(40);
  37.  
  38. info.setStyle("-fx-background-color: rgba(219, 27, 160, 0.7);");
  39. info.getChildren().add(l1);
  40. info.setMinWidth(400);
  41. info.setMinHeight(600);
  42. info.setAlignment(Pos.CENTER);
  43. container.add(info,1,0);
  44.  
  45. Scene scene = new Scene(container, 800, 600);
  46.  
  47. primaryStage.setTitle("Two Buttons");
  48. primaryStage.setScene(scene);
  49. primaryStage.show();
  50. }
  51. Connection con;
  52. public String connect(){
  53. try{
  54. Class.forName("com.microsoft.sqlserver.jdbc.SQLServerDriver");
  55. con = DriverManager.getConnection("jdbc:sqlserver://"+
  56. "153.19.7.13:1401;databaseName=kbohdanowicz;"+
  57. "user=kbohdanowicz;password=253933;");
  58. con.close();
  59. return "Połączono z bazą danych";
  60. }
  61. catch(SQLException error_polaczenie) {
  62. return "Błąd połączenia z bazą danych";}
  63. catch(ClassNotFoundException error_sterownik) {
  64. return "Brak sterownika";}
  65. }
  66. public static void main(String[] args) {
  67. launch(args);
  68. }
  69.  
  70. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement