Jeg har kunnet finde frem til at man faktisk råder en til at lave det med en jTable, men jeg har endnu ikke rodet med en jTable og ved derfor ikke hvordan den virker, derfor bliver det til en jList p.t. ;o)
Denne side indeholder artikler med forskellige perspektiver på Identity & Access Management i private og offentlige organisationer. Artiklerne behandler aktuelle IAM-emner og leveres af producenter, rådgivere og implementeringspartnere.
public class DB_Table extends javax.swing.JFrame {
public DB_Table() { initComponents(); }
private void initComponents() {
jScrollPane1 = new javax.swing.JScrollPane(); table = new javax.swing.JTable(); jPanel1 = new javax.swing.JPanel(); jButton1 = new javax.swing.JButton(); jButton2 = new javax.swing.JButton();
En helt anden ting.. Jeg har ikke arbejdet med Vector endnu, men er det det samme som en ArrayList og kan jeg bytte Vector ud med min ArrayList så Vector v = new Vector(); bliver til OpretVare vare = new OpretVare() ??
En Vector er faktisk noget i stil med et Array[] / ArrayList, med den store forskel at et Array skal defineres med en fast størrelse og kan ikke ændres senere, en Vector kræver ingen forudefineret størrelse, du kan blive ved med at hælde på, lige som du gør med en ArrayList
Det jeg gør er faktisk det samme, altså Vector v = new Vector(); // == varen og indsætter varen i tabellen
OK. Tak for svaret og endnu engang tak for hjælpen.
Smid lige et svar :o)
Jeg har lige et andet spørgsmål, som jeg håber du evt. kan svare på.. (Smider gerne nogle flere point ind hvis du ønsker det.)
Jeg har en søge metode der ser sådan ud:
public KasseInterface findVare( String varenummer ) { System.out.println("finder vare for '" + varenummer + "'"); for( KasseInterface elem : varer ) { if (elem.getVarenummer() == varenummer ) System.out.println("fandt vare '" + elem + "'"); return elem; } System.out.println("fandt ikke nogen vare!!!"); return null; }
Jeg skal kunne søge på varenummer og navn.. P.t. er det kun varenummeret jeg kan søge på. I mun gui henter jeg min liste ind i et jList felt og lager mit søgekald sådan:
Den henter tingene fint dok ind, men det er altid nummer et i min liste der bliver hentet ind. Jeg kan ikke forstå hvorfor den gør det og ikke køber alle elementerne igennem indtil den finder det korrekte varenummer.
Anyways.. Smid et svar, for du har helt klart fortjent pointene :o)
Har prøvet med den kode, men den vise alligevel det første element i min liste?
Fatter det ikke?
Synes godt om
Ny brugerNybegynder
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.