Datenbanktabellen Inhalte in JLabel anzeigen

Status
Nicht offen für weitere Antworten.

maxth

Aktives Mitglied
Hallo Leute,

ich hab mal wieder ein Probelm,
ich hab eine Klasse mit einer Datenbankabfrage.
Und eine Klasse mit einer Gui die ein Jlabel enthält.

Ich möchte gerne TabellenInhalte in einem Jlabel anzeigen lassen.

Klasse mit Datenbankverbindung und Abfrage:

Code:
import java.sql.*;

public class dbconnect
{
 static Connection con;
 static Statement statement;
	 static ResultSet result;
	
	 
		 
	 
	 
	 public void DatenbankAbfrage(String args[])
 {
  try
  {
   Class.forName("com.mysql.jdbc.Driver").newInstance();
  }
  catch (Exception e)
  {
   System.out.println("Treiber Fehler");   
  }


  try 
  {
   con = DriverManager.getConnection("jdbc:mysql://localhost/","root", "");
  } 
  catch (SQLException e) 
  {
   System.out.println("Connection Fehler: " +e.getMessage());
  }


  
  try 
  {
   statement = con.createStatement();
  } 
  catch (SQLException e) 
  {
   System.out.println("Error creating statement: " + e.getMessage());
  }

  try 
  {
   PreparedStatement pstmt =
   con.prepareStatement("SELECT * FROM vermieter");
   result = pstmt.executeQuery();
   try 
   {
    int count = 1;   
    while (result.next()) 
    {
    
     System.out.println("Wohnungen: "+result.getInt("Wohnungen"));
     System.out.println("Name: "+result.getString("Name"));
   
     System.out.println();
     count++;
    }
   result.close();
   } 
   catch (SQLException e) 
   {
    System.out.println("Error getting resultset: " + e.getMessage());
   }
   pstmt.close();
  } 
  catch (SQLException e) 
  {
   System.out.println("Error prepared select-statement: " + e.getMessage());
  }
  
 }
	 
}


klasse mit GUI und Jlabel

Code:
import java.awt.*; 
import java.awt.event.*; 
import javax.swing.*; 
 
public class Labeltext 
{ 
	dbconnect dbc = new dbconnect();
	
	
  public static void main( String[] args ) 
  { 
    JFrame frame = new JFrame(); 
    frame.setDefaultCloseOperation( JFrame.EXIT_ON_CLOSE ); 
 
    JLabel Lwohnungen = new JLabel("Wohnungen:"); 
    
 
    frame.add( Lwohnungen ); 
 
    
    frame.pack(); 
    frame.setVisible( true ); 
  } 
}

Vielen Dank im vorraus
 
G

Gelöschtes Mitglied 5909

Gast
und was ist dein Problem? hol dir die werte raus und steck sie ins Label
Ich hoffe nur du willst den Code so wie er da steht nicht irgendwo produktiv einsetzen ;)


(auch quick n dirty, da zu faul eclipse zu starten)

Java:
//Bean für die Daten
public class MyBean {

 String name;
 int wohnungen;

}


// Beans nach dem auslesen merken
private List<MyBean> results = new ArrayList<MyBean>();



    while (result.next()) 
    {
      MyBean a = new MyBean();
      a.name =    result.getString("Name") 
      a.wohnungen=	result.getInt("Wohnungen")
      results.add(a);
     count++;
    }

// getter für die Werte
public List<MyBean> getMyBeans() {
return results;
}



// gui

List<MyBean> results = dbc.getMyBeans();
new JLabel(results.get(0).wohnungen);
 
Zuletzt bearbeitet von einem Moderator:

André Uhres

Top Contributor
ich hab mal wieder ein Problem, ich möchte gerne TabellenInhalte in einem Jlabel anzeigen lassen.
Java:
...
        JLabel lWohnungen = new JLabel("<html>");
        DBConnect dbConnect = new DBConnect();
        dbConnect.datenbankAbfrage(null);
        List<String> result = dbConnect.getResult();
        for (String string : result) {
            lWohnungen.setText(lWohnungen.getText() + string + "<br>");
        }
...

class DBConnect {

    private Connection con;
    private ResultSet result;
    private ArrayList<String> resultList;

    public List<String> getResult() {
        return resultList;
    }

    public void datenbankAbfrage(String args[]) {
...
                int count = 1;
                resultList = new ArrayList<String>();
                while (result.next()) {
                    resultList.add("Wohnungen: " + result.getInt("Wohnungen"));
                    resultList.add("Name: " + result.getString("Name"));
                    count++;
                }
...
 
Status
Nicht offen für weitere Antworten.
Ähnliche Java Themen
  Titel Forum Antworten Datum
R Datenbanktabellen in Combobox AWT, Swing, JavaFX & SWT 3
Z Datenbanktabellen mit JTable anzeigen AWT, Swing, JavaFX & SWT 3
B JPanel-Inhalte inkl. JTextarea zoomen? AWT, Swing, JavaFX & SWT 3
S JavaFX ListView Inhalte während Laufzeit ändern AWT, Swing, JavaFX & SWT 23
M Inhalte einer FlowPane AWT, Swing, JavaFX & SWT 4
I JAVAFX - Übergabe der Inhalte an eine Scene - Wo ist der Vorteil gegenüber Swing? AWT, Swing, JavaFX & SWT 2
G Swing Wenn ich mein JFrame Fenster vergrößere die Inhalte anpassen AWT, Swing, JavaFX & SWT 1
J Swing Probleme mit ListSelectionListener(), Inhalte der JList werden gelöscht? AWT, Swing, JavaFX & SWT 6
Sugan Inhalte mit Threads ändern -> java.lang.IllegalStateException AWT, Swing, JavaFX & SWT 6
LexeB4F JTable mehrere Zelle selektieren und inhalte Löschen.. Ideen gesucht AWT, Swing, JavaFX & SWT 1
thobren JavaFX Inhalte aus dynamischen vbox mit TextArea auslesen AWT, Swing, JavaFX & SWT 9
J Swing unterschiedliche Inhalte in einem JFrame AWT, Swing, JavaFX & SWT 3
V kann ich in einer Klasse stage und scene deklarieren, aber in anderen Klassen Inhalte hinzufügen ? AWT, Swing, JavaFX & SWT 5
OnDemand Box Inhalte rechsbündig AWT, Swing, JavaFX & SWT 6
I JTable Inhalte löschen ohne den JTable zu verändern! AWT, Swing, JavaFX & SWT 5
S Swing Inhalte von Scroll-Panes werden nicht gezeichnet AWT, Swing, JavaFX & SWT 9
E Swing JTable Inhalte löschen..Was ist Sinnvoll? AWT, Swing, JavaFX & SWT 5
R Tab-Inhalte aktualisieren AWT, Swing, JavaFX & SWT 4
F Swing jScrollPane Inhalte AWT, Swing, JavaFX & SWT 2
T Problem mit der Programmierung von Fenster und deren Inhalte AWT, Swing, JavaFX & SWT 4
M Platzhalter: Inhalte nicht vergrößern AWT, Swing, JavaFX & SWT 2
L Alle Inhalte in BorderLayout.CENTER löschen? AWT, Swing, JavaFX & SWT 2
R Manchmal werden die Inhalte des JFrames nicht angezeigt AWT, Swing, JavaFX & SWT 3
S JDialog und 'Inhalte' schliessen bzw. leeren AWT, Swing, JavaFX & SWT 9
O Inhalte in JTable löschen AWT, Swing, JavaFX & SWT 3
C JList Inhalte abfragen AWT, Swing, JavaFX & SWT 2
G GUI - Inhalte wechseln (Eingabe-Assistenten programmieren) AWT, Swing, JavaFX & SWT 2
C Inhalte in immer das gleiche Fenster ausgeben? AWT, Swing, JavaFX & SWT 3
D Alle Inhalte einer JTextArea in einem JScrollPane löschen AWT, Swing, JavaFX & SWT 2
G Problem mit der Anzeige von jLabel. Unlesbar wenn der Text geändert wird. AWT, Swing, JavaFX & SWT 28
C Swing Übergabe von String an JLabel AWT, Swing, JavaFX & SWT 9
H Swing Anpassen der Textgröße im JLabel funktioniert nur bedingt AWT, Swing, JavaFX & SWT 7
Mojo7310 Ändern von Text in JLabel mit einem Button AWT, Swing, JavaFX & SWT 11
raeuchertofu Text von JTextfield und JLabel ändern AWT, Swing, JavaFX & SWT 2
D JLabel übereinanderlegen AWT, Swing, JavaFX & SWT 5
E JLabel kopieren AWT, Swing, JavaFX & SWT 31
R Text vom Jlabel wird nicht angezeigt AWT, Swing, JavaFX & SWT 2
kodela HTML-tags für JLabel AWT, Swing, JavaFX & SWT 9
J Swing JLabel Verknüpfung aktualisieren AWT, Swing, JavaFX & SWT 3
L Swing JLabel wird beim ändern der Schriftart immer neu gezeichnet. AWT, Swing, JavaFX & SWT 2
F JLabel mit ImageIcon per Button bewegen AWT, Swing, JavaFX & SWT 4
H String teilen, damit bei JLabel keine Punkte am Ende angezeigt werden AWT, Swing, JavaFX & SWT 4
S Swing JLabel Text mit der Zeit ändern AWT, Swing, JavaFX & SWT 1
E JLabel AWT, Swing, JavaFX & SWT 1
K JLabel mit Bilder im nicht initialisierten JPanel hinzufügen AWT, Swing, JavaFX & SWT 5
I JLabel neue Zeile AWT, Swing, JavaFX & SWT 4
L JLabel ist verzerrt/größer als eingestellt AWT, Swing, JavaFX & SWT 15
B Observer Pattern JLabel ändern AWT, Swing, JavaFX & SWT 7
R Kann JLabel in ActionListener nicht aufrufen AWT, Swing, JavaFX & SWT 4
E Wie kann ich ein JLabel auf größe der schriftlänge setzten? AWT, Swing, JavaFX & SWT 2
xYurisha JLabel Text einer geöffneten Gui über eine andere Klasse ändern! AWT, Swing, JavaFX & SWT 3
D zwei JLabel stapeln in einem JPanel AWT, Swing, JavaFX & SWT 5
BreakdownBob Swing JLabel verschwindet hinter Image AWT, Swing, JavaFX & SWT 2
L Kalendar als JLabel einfügen AWT, Swing, JavaFX & SWT 3
stroggi Swing Mehrere transparentes Objekte (Grafiken) über einem Bild (JLabel) darstellen AWT, Swing, JavaFX & SWT 4
it_is_all jLabel.setText -> Char in Str: NullpointerException AWT, Swing, JavaFX & SWT 1
4 Swing JLabel wird ,,abgehackt" AWT, Swing, JavaFX & SWT 3
it_is_all JLabel.setIcon - funktioniert nicht mehr AWT, Swing, JavaFX & SWT 2
P Aktualisierung von jLabel in jFrames AWT, Swing, JavaFX & SWT 8
DaCrazyJavaExpert Swing JLabel Klickanimation AWT, Swing, JavaFX & SWT 4
A Swing JLabel als Parameter übergeben AWT, Swing, JavaFX & SWT 9
M JLabel ausrichten AWT, Swing, JavaFX & SWT 2
S JLabel setText() Problem AWT, Swing, JavaFX & SWT 6
Z jLabel von Methode aus aktualisieren AWT, Swing, JavaFX & SWT 7
T JLabel Textinhalt von Oben anzeigen AWT, Swing, JavaFX & SWT 1
N JLabel in JTabbedPane verschieben AWT, Swing, JavaFX & SWT 2
N JLabel ändern während Programm ausgeführt wird AWT, Swing, JavaFX & SWT 4
R Swing JLabel berührung an einem anderen Label prüfen AWT, Swing, JavaFX & SWT 3
Thallius Swing "..." beim JLabel verhindern? AWT, Swing, JavaFX & SWT 3
OlafHD JLabel im JFrame Zentrieren AWT, Swing, JavaFX & SWT 2
T Event Handling JLabel als eigener Button AWT, Swing, JavaFX & SWT 7
T JLabel wird nicht angezeigt AWT, Swing, JavaFX & SWT 2
KilledByCheese Swing 2D JLabel Array Maze zeichnen AWT, Swing, JavaFX & SWT 2
F Abgeleitetes JLabel AWT, Swing, JavaFX & SWT 16
D Swing keine JLabel-Aktualisierung bei "externem" Aufruf durch Helferklasse AWT, Swing, JavaFX & SWT 10
S jLabel HTML Formatierung AWT, Swing, JavaFX & SWT 2
J Statisches JLabel adden AWT, Swing, JavaFX & SWT 4
J JLabel Visible setzen in KeyListener AWT, Swing, JavaFX & SWT 13
T JLabel in die Mitte(JLabel.CENTER geht nicht) AWT, Swing, JavaFX & SWT 12
2 JLabel - setText ändert den Text nicht AWT, Swing, JavaFX & SWT 4
B Jlabel Text von anderen Klasse aus ändern AWT, Swing, JavaFX & SWT 9
stylegangsta JLabel durch Klick auf JButton einblenden AWT, Swing, JavaFX & SWT 16
stylegangsta JLabel anzuzeigenden Text zentrieren AWT, Swing, JavaFX & SWT 9
K Swing unterschied JTextField und JLabel AWT, Swing, JavaFX & SWT 7
F Swing JLabel in JFrame anpassen AWT, Swing, JavaFX & SWT 20
E JLabel aus Runnable ändern AWT, Swing, JavaFX & SWT 2
Z AWT JLabel setzt kein neuen Text AWT, Swing, JavaFX & SWT 6
D JLabel bei Aufruf neue Zeile AWT, Swing, JavaFX & SWT 5
W Swing JLabel jede Sekunde aktualisieren, ohne Timer zu benutzen AWT, Swing, JavaFX & SWT 4
F ListCellRenderer mit JLabel und MouseListener AWT, Swing, JavaFX & SWT 4
F Swing JLabel wird nicht sofort Angezeigt AWT, Swing, JavaFX & SWT 3
D Timer für Bildfolge in einem jLabel AWT, Swing, JavaFX & SWT 5
S JLabel-Text in Methode setzen? AWT, Swing, JavaFX & SWT 2
GreyFox JLabel in laufender Anwendung erzeugen AWT, Swing, JavaFX & SWT 6
H Position eines JLabel in einem JPanel AWT, Swing, JavaFX & SWT 2
Z Auf ein JLabel drauf malen? AWT, Swing, JavaFX & SWT 1
S JLabel in den Vordergrund rücken AWT, Swing, JavaFX & SWT 1
A JLabel hochzählen lassen. AWT, Swing, JavaFX & SWT 6
S JLabel mit ImageIcon, komischer Rahmen? AWT, Swing, JavaFX & SWT 2
I Swing JLabel Bild für 1sec anzeigen lassen AWT, Swing, JavaFX & SWT 13

Ähnliche Java Themen

Neue Themen


Oben