Avatar billede scouzer Nybegynder
12. april 2011 - 09:35 Der er 7 kommentarer og
1 løsning

jframe select from mysql

jeg har i mysql lavet en tabel der hedder test, den indholder blandt andet attributterne idnummer, fornavn, mellemnavn, efternavn, og saldo. i mysql ville jeg kunne køre kommandoen:
select fornavn, mellemnavn, efternavn, saldo
from test
where idnummer = 1

så er mit spørgsmål, hvordan laver jeg noget i java med jframe hvor jeg selv indtaster idnummeret, trykker på en knap og den så selv henter de resterende data????
Avatar billede arne_v Ekspert
12. april 2011 - 15:08 #1
Du skal have:
- et JTextField til input id
- en JButton med en ActionListener som udfoerer SQL via JDBC og gemmer data
- et antal JLabel (eller andet) til at vise data
Avatar billede aryan Nybegynder
02. maj 2011 - 16:46 #2
Hej arne_v, hvor kan man finde de ting i Eclips? eller er der et måde at aktivere/installer de ting på Eclips?
på forhånd tak.
Avatar billede arne_v Ekspert
02. maj 2011 - 23:32 #3
Alle de naevnte klasser er en del af Swing og kommer derfor med Java.

Du skal bare bruge dem.
Avatar billede danco Nybegynder
04. maj 2011 - 15:54 #4
Tillad mig at supplere arne her.
Du kan gøre brug af 2 tilgange til problemet, enten vil du opbygge din GUI via drag&drop, som alle nyere IDE'er (også eclipe vil jeg gætte på) understøtter.
Alternativt kan du, hvis du vil have større kontrol over koden, programmerer din GUI selv fra bunden. Det er relativt simpelt ved at gøre brug af Javas eksisterende klasser. Eksempelvis laver du en Jframe på følgende måde:

public class GuiContainer extends JFrame {

}

Når det gjort kan du gøre brug af JFrame klassens add metode som bliver kaldt med et Component objekt: Eksempel:

private void initComponents(){
  JPanel panel = new JPanel();
  add(panel);
}
initComponents() bliver så kaldt i GuiContainer's constructor for at indsætte alle nødvendige Components i på din Frame.
Avatar billede arne_v Ekspert
04. maj 2011 - 16:05 #5
For Eclipse skal man ind i plugin manager og hente VEP for at kunne drag and drop, men det er der.
Avatar billede scouzer Nybegynder
06. maj 2011 - 13:38 #6
tak for svarene
Avatar billede danco Nybegynder
12. maj 2011 - 09:42 #7
Hvilken løsning valgte du siden du vælger at tage point selv?
Avatar billede scouzer Nybegynder
12. maj 2011 - 22:04 #8
doh!!! det var ikke meningen.....det var nu arne der skulle have haft dem.
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester