J'ai actuellement un programme qui récupère un article de la base de données SQL puis le charge dans un textArea où l'utilisateur peut le voir. Mais pour le moment, mon programme a des limitations majeures en ce sens qu'il ne peut afficher qu'un seul message parce que je ne peux pas saisir plusieurs messages.TextArea avec News Posts - Insertion SQL (démarrage de nouvelles lignes)
JScrollPane scrollPane_2 = new JScrollPane();
scrollPane_2.setViewportBorder(new BevelBorder(BevelBorder.LOWERED, null, null, null, null));
scrollPane_2.setBounds(769, 125, 294, 430);
frame.getContentPane().add(scrollPane_2);
JTextArea textArea = new JTextArea();
scrollPane_2.setViewportView(textArea);
textArea.setFont(new Font("Lantinghei TC", Font.PLAIN, 13));
textArea.setEditable(false);
textArea.setBackground(Color.LIGHT_GRAY);
textArea.setLineWrap(true);
textArea.setWrapStyleWord(true);
frame.getContentPane().add(lblChangelogAndNews);
try {
Connection conn = DriverManager.getConnection(Host, Name, Pass);
PreparedStatement pst = conn.prepareStatement("SELECT * From `news_1`");
ResultSet rs = pst.executeQuery();
while(rs.next()) {
String content =rs.getString("content");
textArea.setText(content);
}
}
catch (Exception e) {
}
Ce que je vais avoir du mal est de savoir comment je contourner saisir plusieurs éléments d'information puis les afficher dans une mise en page comme celui-ci
Titre
Contenu
(Avec un espace entre chaque poste)
Titre
Contenu
Les méthodes que je l'ai essayé au moment tous les problèmes de cause, donc je viens d'énumérer un simple travail de début qui affiche les bases de ce que je veux.
Si vous voulez plus d'informations sur ce que j'essaie de faire, veuillez commenter afin de pouvoir répondre avec des informations supplémentaires.
Merci Quinn (Prenez garde Je suis actuellement nouveau pour le codage d'où la mauvaise mise en page)
Merci d'avoir lié ce que j'ai échoué à trouver plus tôt je ne cherchais pas JTables mais c'est très utile. –
a cliqué accidentellement en regardant ce post. Pardon –