Package de.achim.turnier.tabellen

Examples of de.achim.turnier.tabellen.TabellenPanel


  @Override
  public void actionPerformed(ActionEvent e) {
    Vector<SpielPlanPanel> vSPP =  spc.getvSPP();
    HashMap<String, SpielPlanPanel> hmSPP = spc.getHmSPP();
    //hmSPP.put("sppgruppe1", sppG1);
    TabellenPanel tpp1 =  hmSPP.get("sppgruppe1").getTabellenPanel();
    TabellenPanel tpp2 = hmSPP.get("sppgruppe2").getTabellenPanel();
    TableModel datModel1 = tpp1.getTable().getModel();
    TableModel datModel2 = tpp2.getTable().getModel();
    Vector <String> vGruppe1 = getMannschaften(datModel1);
    Vector <String> vGruppe2 = getMannschaften(datModel2);
    EndrundenPaarungsPanel epp = spc.getEpp();
   
    epp.setvGruppe1(vGruppe1);
View Full Code Here


      dateiendung = ".txt";
    } else if (e.getActionCommand().equals("tabelle")){
      Vector<TabellenPanel> vtp = tv2.getvTP();
      Iterator<TabellenPanel> iterTP = vtp.iterator();
      while(iterTP.hasNext()){
        TabellenPanel tabelle = iterTP.next();
        sb.append(tabelle.toString());// --> wo habe ich die gruppenzugehoerigkeit
        dateiendung = ".csv";
      }
    }

    JFileChooser fc = new JFileChooser();
View Full Code Here

  private void initTABC(){

    if(anzahlGruppen == 2){
      tabc.setGridDimensions(3, 1);
     
      TabellenPanel tpGruppe1 = new TabellenPanel();
      TabellenPanel tpGruppe2 = new TabellenPanel();
      //TabellenPanel tpEndrunde = new TabellenPanel();
      EndrundenTabelle tpEndrunde = new EndrundenTabelle();
      //die namen setzen
      tpGruppe1.setName("tabgruppe1");
      tpGruppe1.setGruppe(0);
      tpGruppe2.setName("tabgruppe2");
      tpGruppe2.setGruppe(1);
      tpEndrunde.setName("tabendspiel");
    //  tpEndrunde.setGruppe(2);
     
      //die motherframes und panes setzen
      tpGruppe1.setMotherPanel(tabc);
      tpGruppe2.setMotherPanel(tabc);
      tpEndrunde.setMotherPanel(tabc);
     
      //tabelle den einzelnen spielplanpanels zuordnen
      ((SpielPlanPanel)hmSPP.get("sppgruppe1")).setTabellenPanel(tpGruppe1);
      ((SpielPlanPanel)hmSPP.get("sppgruppe2")).setTabellenPanel(tpGruppe2);
      ((EndrundenPaarungsPanel)hmSPP.get("sppendrunde")).setEndTab(tpEndrunde);
     
      //ich weiss noch nicht ob der notwendig ist
      vTP.add(tpGruppe1);
      vTP.add(tpGruppe2);
    //  vTP.add(tpEndrunde);
     
      tabc.addTabellenPanel(tpGruppe1, "0,0");
      tabc.addTabellenPanel(tpGruppe2, "0,1");
      tabc.addEndrundenTabelle(tpEndrunde, "0,2");

    } else {
      //nur eine gruppe
      TabellenPanel tabelle = new TabellenPanel();
      tabelle.setName("Tabelle");
      tabelle.setGruppe(0);
      tabelle.setMotherPanel(tabc);
      tabc.addTabellenPanel(tabelle, "0,0");
      vSPP.firstElement().setTabellenPanel(tabelle);
      // fuers speichern einfacher --> muss dann nur ueber die vectoren iterieren
      vTP.add(tabelle);
    }
View Full Code Here

TOP

Related Classes of de.achim.turnier.tabellen.TabellenPanel

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.