Computer – die neusten Beiträge

Plötzlicher Blackscreen und Lüfter drehen voll auf nach einiger Zeit im Betrieb?

Vorallem wenn ich Spiele starte stellt sich seit gestern plötzlich ein Blackscreen ein und die Lüfter fahren komplett hoch. Das passiert aber auch nach einiger Zeit wenn ich Dektopanwendungen benutze. Es scheint alles noch zu laufen, da ich weiterhin über Discord mit meinen Freunden reden konnte und man Videos oder Musik weiterhin hörte. Das einzige was ich jedoch machen kann ist einen Neustart durchzuführen.

Was komisch war, bevor ich diesen Fehler ständig hatte hat mein PC plötzlich so ein elektrisches Geräusch von sich gegeben und ungefähr 1/3 meines Bildschirms schwarz gemacht. Daraufhin hab ich neu gestartet.

Ich hab schon die GPU und Chipsatz Treiber aktualisiert, Windowsupdate und Biosupdate durchgeführt und Entstaubt Neue Komponenten hab ich erst kürzlich Hinzugefügt: M.2 SSD und neue Gehäuselüfter wobei ich davon noch einen alten drin hab.

Meine Komponenten sind folgende:

Prozessor: AMD Ryzen 7 2700X

CPU-Kühler: MSI Core Frozr XL

Motherboard: MSI X470 Gaming Plus

Arbeitsspeicher: G.Skill 32GB DDR4 Aegis

GraKa: KFA2 nVidia GeForce RTX 2080 EX

SSD: SSD 480GB SATA 2.5"

Neu* M.2 SSD: WD_BLACK SN750 NVMe SSD 1 TB Internal SSD

HDD: Seagate Barracuda 3,5" 3TB

Netzteil: be quiet! Pure Power 10 ATX 700W

Wlan-Karte: Gigabyte GC-WB1733D-I -1733MBit W-LAN + Bluetooth 5 Modul PCle - WiFi Expansion Card - GC-WIFI

Gehäuse: Sharkoon Tg5 RGB

PC, Computer, Technik, Hardware, Geräusche, Technologie, Absturz, Blackscreen, Softwareproblem, Spiele und Gaming

JavaFX TableView mit Daten aus der Datenbank füllen?

Hey Leute,

ich versuche gerade meine Tabelle mit Daten aus der Datenbank zu füllen aber dabei bekomme ich eine Fehlermeldung. Kann mir jemand dabei helfen?

Users Klasse:

public class Users {
    private int id;
    private String userToken;
    private String firstname;
    private String lastname;
    private String emailAddress;
    private String creationTime;
    private Button deleteButton;

    public Users(int id, String userToken, String firstName, String lastName, String emailAddress, String creationTime) {
        this.id = id;
        this.userToken = userToken;
        this.firstname = firstName;
        this.lastname = lastName;
        this.emailAddress = emailAddress;
        this.creationTime = creationTime;
    }
}

Die Fehlermeldung:

UserController:

public class UserController {

    @FXML
    private TableColumn<Users, Integer> idCol;

    @FXML
    private TableColumn<Users, String> creationTimeCol;

    @FXML
    private TableColumn<Users, String> emailCol;

    @FXML
    private TableColumn<Users, String> firstnameCol;

    @FXML
    private TableColumn<Users, String> lastnameCol;

    @FXML
    private TableColumn<Users, String> deleteCol;

    @FXML
    private TableColumn<Users, String> userTokenCol;

    @FXML
    private TableView<Users> table;

    @FXML
    private TextField textField;

    public void printUser() {
        ObservableList<Users> allUserList = FXCollections.observableArrayList();

        try {
            Connection connection = DriverManager.getConnection("jdbc:mysql://localhost:2020/database", "root", "");
            System.out.println("Connected");
            //PreparedStatement preparedStatement = connection.prepareStatement("SELECT * FROM usertable");
            ResultSet resultSet = connection.createStatement().executeQuery("SELECT * FROM usertable");
            while (resultSet.next())  {
                allUserList.add(new Users(Integer.parseInt(resultSet.getString("id")),
                        resultSet.getString("userToken"), resultSet.getString("firstName"),
                        resultSet.getString("lastName"), resultSet.getString("emailAddress"),
                        resultSet.getString("creationTime")));

            }

        } catch (SQLException ignored) {
            ignored.printStackTrace();
        }
        idCol.setCellValueFactory(new PropertyValueFactory<Users, Integer>("id"));
        userTokenCol.setCellValueFactory(new PropertyValueFactory<Users, String>("userToken"));
        firstnameCol.setCellValueFactory(new PropertyValueFactory<Users, String>("firstName"));
        lastnameCol.setCellValueFactory(new PropertyValueFactory<Users, String>("lastName"));
        emailCol.setCellValueFactory(new PropertyValueFactory<Users, String>("emailAddress"));
        creationTimeCol.setCellValueFactory(new PropertyValueFactory<Users, String>("creationTime"));
        table.setItems(allUserList);
        System.out.println("all user got");
    }
}

Bild zum Beitrag
Computer, programmieren, Java, Datenbank, JavaFX, MySQL, GUI

Meistgelesene Beiträge zum Thema Computer