Avatar billede learnmejava Nybegynder
26. november 2002 - 20:03 Der er 3 kommentarer og
1 løsning

Tabel i JAVA

Hejsa
Jeg har følgende kode:
-----------------
  class TableModel extends AbstractTableModel {
      final String[] columnNames = {"Start",
                                    "Medlems Nr.",
                                    "Fly reg.",
                                    "Elev/Pilot",
                                    "Instr./Pass.",
                                    "S_time",
                                    "S_minut",
                                    "L_time",
                                    "L_minut",
                                    "Flyvetid Timer",
                                    "Flyvetid Min.",
                                    "Bemærkninger"};
      public void nyefelter()
      {
      int i;
      int k = n;
      for (i=1; i<=k; i++)
      {
  HER VIL JEG GERNE OPRETTE NYE FELTER
      n = n+1;
      }
      }
     
      final Object [][] data =
      {
        {new Integer(1), new Integer(0)," ", "",
        "", "", "", new Integer(0), new Integer(0),"", "", ""}
      };

      public final Object [] longValues = {new Integer(0), new Integer(0), "",
                                          "", "","", "",
                                          new Integer(0), new Integer(0),"ingenting"};

      public int getColumnCount() {
        return columnNames.length;
      }

      public int getRowCount() {
        return data.length;
      }

      public String getColumnName(int col) {
        return columnNames[col];
      }

      public Object getValueAt(int row, int col) {
        return data[row][col];
      }

      public Class getColumnClass(int c) {
        return getValueAt(0, c).getClass();
      }
-----------------------
jeg vil gerne at når man kalder nyefelter(), så oprettes der en ny række i tabellen, samtidig med at de data der er tastet ind i de øvrige felter ikke slettes...

n er en klassevariabel, der tæller op hvormange rækker der er lavet.

Som det er nu, laver for-løkken ikke en skid, og efter løkken oprettes én række felter, og der er det jeg gerne vil gøre i forløkken.
Avatar billede learnmejava Nybegynder
26. november 2002 - 20:14 #1
Det jeg gerne vil have er en tabel som brugeren kan ændre antallet af rækker i og udfylde felterne og til sidst skal det hele gemmes i min database. Er jeg helt på afveje...
Avatar billede learnmejava Nybegynder
26. november 2002 - 20:15 #2
Er det en større opgave vil jeg erne give flere points...
Avatar billede arne_v Ekspert
27. november 2002 - 09:47 #3
Du vil have noget ligesom MS Access Tabel Data View, hvor
brugeren kan rette i alle rækker/søjler og tilføje nye
rækker ?

(det er ikke nogen helt lille opgave)
Avatar billede learnmejava Nybegynder
27. november 2002 - 15:11 #4
Bare glemt det - jeg lukker spørgsmålet
Håber ikke du bruge så for lang tid på det - sorry
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