public void mengenstaffelDto2components(KundesokomengenstaffelDto mengenstaffelDtoI) throws Throwable { boolean bEnable = LPMain.getTheClient().getSMandantenwaehrung().equals(waehrungCNr); wnfRabattsatz.setEditable(bEnable); wnfRabattsatz.setMandatoryField(bEnable); wnfRabattsatz.setDouble(mengenstaffelDtoI.getFArtikelstandardrabattsatz()); wnfMenge.setBigDecimal(mengenstaffelDtoI.getNMenge()); wnfFixpreis.setBigDecimal(mengenstaffelDtoI.getNArtikelfixpreis()); if (mengenstaffelDtoI.getNArtikelfixpreis() != null) { wnfBerechneterpreis.setBigDecimal(mengenstaffelDtoI.getNArtikelfixpreis()); } else { // WH 21.06.06 Es gilt die VK-Basis zur Preisgueltigkeit. Damit kann // der // berechnete Preis von dem dargstellten in der FLR Liste abweichen, // der wird // fuer das Beginndatum der Mengenstaffel angezeigt BigDecimal nPreisbasis = null; if (iPreisbasis == 0 || iPreisbasis == 2) { nPreisbasis = DelegateFactory.getInstance() .getVkPreisfindungDelegate() .ermittlePreisbasis( wifArtikel.getArtikelDto().getIId(), wdfPreisgueltigkeitsanzeigeab.getDate(), null, waehrungCNr); } else { nPreisbasis = DelegateFactory.getInstance() .getVkPreisfindungDelegate() .ermittlePreisbasis( wifArtikel.getArtikelDto().getIId(), wdfPreisgueltigkeitsanzeigeab.getDate(), getKundenpreislisteIId(), waehrungCNr); } if (nPreisbasis != null) { VerkaufspreisDto vkpfDto = DelegateFactory.getInstance() .getVkPreisfindungDelegate() .berechneVerkaufspreis( nPreisbasis, mengenstaffelDtoI.getFArtikelstandardrabattsatz()); wnfBerechneterpreis.setBigDecimal(vkpfDto.nettopreis); } else { wnfBerechneterpreis.setBigDecimal(null); } } }
public String baueTitel() { String sTitel = ""; if (wifArtikel.getArtikelDto().getArtikelsprDto() != null && wifArtikel.getArtikelDto().getArtikelsprDto().getCBez() != null) { sTitel += " | " + wifArtikel.getArtikelDto().getArtikelsprDto().getCBez(); } else if (wifArtikel.getArtikelDto().getCNr() != null) { sTitel += " | " + wifArtikel.getArtikelDto().getCNr(); } return sTitel; }
private void vkPreisfindungPreislisteDto2com(VkPreisfindungPreislisteDto preisDto) throws Throwable { // werte zuruecksetzen wnfVkbasis.setBigDecimal(null); wdfVkbasisGueltigab.setDate(null); if (preisDto != null && preisDto.getIId() != null) { // werte anzeigen if (preisDto.getNArtikelfixpreis() != null) { wnfVkbasis.setBigDecimal(preisDto.getNArtikelfixpreis()); } else { if (preisDto.getNArtikelstandardrabattsatz() != null) { VkPreisfindungEinzelverkaufspreisDto preisBasisDto = DelegateFactory.getInstance() .getVkPreisfindungDelegate() .getArtikeleinzelverkaufspreis( wifArtikel.getArtikelDto().getIId(), datGueltigkeitsanzeigeab, waehrungCNr); BigDecimal bdRabattsumme = preisBasisDto .getNVerkaufspreisbasis() .multiply(preisDto.getNArtikelstandardrabattsatz().movePointLeft(2)); wnfVkbasis.setBigDecimal(preisBasisDto.getNVerkaufspreisbasis().subtract(bdRabattsumme)); } } wdfVkbasisGueltigab.setDate(preisDto.getTPreisgueltigab()); } }
protected void eventItemchanged(EventObject eI) throws Throwable { super.eventItemchanged(eI); ItemChangedEvent e = (ItemChangedEvent) eI; if (e.getID() == ItemChangedEvent.GOTO_DETAIL_PANEL) { if (e.getSource().equals(wifArtikel)) { wifArtikel.setArtikelDto( DelegateFactory.getInstance() .getArtikelDelegate() .artikelFindByPrimaryKey(wifArtikel.getArtikelDto().getIId())); artikelDto2Components(wifArtikel.getArtikelDto()); } } }
public void setMandatoryFields(boolean bMandatoryI) { super.setMandatoryFields(bMandatoryI); wdfPreisgueltigkeitsanzeigeab.setMandatoryField(bMandatoryI); wifArtikel.getWtfIdent().setMandatoryField(bMandatoryI); wnfMenge.setMandatoryField(bMandatoryI); wnfRabattsatz.setMandatoryField(bMandatoryI); // wnfBerechneterpreis.setMandatoryField(bMandatoryI); }
public KundesokoDto components2kundesokoDto(KundesokoDto kundesokoDtoI) throws Throwable { super.components2kundesokoDto(kundesokoDtoI); kundesokoDtoI.setArtgruIId(null); kundesokoDtoI.setArtikelIId(wifArtikel.getArtikelDto().getIId()); if (wtfKndArtBez != null) { kundesokoDtoI.setCKundeartikelbez(wtfKndArtBez.getText()); kundesokoDtoI.setCKundeartikelzbez(wtfKndArtZBez.getText()); } kundesokoDtoI.setBWirktNichtFuerPreisfindung(wcbWirktNichtInVerkaufspreisfindung.getShort()); return kundesokoDtoI; }
protected void setDefaults() throws Throwable { super.setDefaults(); datGueltigkeitsanzeigeab = Helper.cutDate(new Date(System.currentTimeMillis())); wdfPreisgueltigkeitsanzeigeab.setDate(datGueltigkeitsanzeigeab); wifArtikel.setArtikelDto(new ArtikelDto()); wnfRabattsatz.setDouble(new Double(0)); // wird mit 0 initialisiert ParametermandantDto parameter = (ParametermandantDto) DelegateFactory.getInstance() .getParameterDelegate() .getParametermandant( ParameterFac.PARAMETER_DEFAULT_KUNDESOKO_WIRKT_NICHT_IN_PREISFINDUNG, ParameterFac.KATEGORIE_KUNDEN, LPMain.getTheClient().getMandant()); wcbWirktNichtInVerkaufspreisfindung.setSelected((Boolean) parameter.getCWertAsObject()); }
public void propertyChange(PropertyChangeEvent evt) { super.propertyChange(evt); try { if (wdfPreisgueltigkeitsanzeigeab != null && wifArtikel.getArtikelDto() != null && wifArtikel.getArtikelDto().getIId() != null) { if (evt.getSource() == wdfPreisgueltigkeitsanzeigeab.getDisplay() && evt.getPropertyName().equals("date") && wdfPreisgueltigkeitsanzeigeab.getDate() != null) { datGueltigkeitsanzeigeab = wdfPreisgueltigkeitsanzeigeab.getDate(); // die passende Verkaufspreisbasis anzeigen if (iPreisbasis == 0 || iPreisbasis == 2) { verkaufspreisbasisDto2comp( DelegateFactory.getInstance() .getVkPreisfindungDelegate() .getArtikeleinzelverkaufspreis( wifArtikel.getArtikelDto().getIId(), datGueltigkeitsanzeigeab, waehrungCNr)); } else { vkPreisfindungPreislisteDto2com( DelegateFactory.getInstance() .getVkPreisfindungDelegate() .getAktuellePreislisteByArtikelIIdPreislisteIId( wifArtikel.getArtikelDto().getIId(), getKundenpreislisteIId(), datGueltigkeitsanzeigeab, waehrungCNr)); } // den berechneten Preis aktualisieren BigDecimal nBerechneterPreis = new BigDecimal(0); if (wnfFixpreis.getBigDecimal() == null && wnfRabattsatz.getDouble() != null) { // WH 21.06.06 Es gilt die VK-Basis zur // Preisgueltigkeit. Damit kann der // berechnete Preis von dem dargstellten in der FLR // Liste abweichen, der wird // fuer das Beginndatum der Mengenstaffel angezeigt BigDecimal nPreisbasis = DelegateFactory.getInstance() .getVkPreisfindungDelegate() .ermittlePreisbasis( wifArtikel.getArtikelDto().getIId(), wdfPreisgueltigkeitsanzeigeab.getDate(), null, waehrungCNr); VerkaufspreisDto vkpfDto = DelegateFactory.getInstance() .getVkPreisfindungDelegate() .berechneVerkaufspreis(nPreisbasis, wnfRabattsatz.getDouble()); nBerechneterPreis = vkpfDto.nettopreis; } wnfBerechneterpreis.setBigDecimal(nBerechneterPreis); } } } catch (Throwable t) { DialogFactory.showModalDialog( LPMain.getInstance().getTextRespectUISPr("lp.error"), LPMain.getInstance().getTextRespectUISPr("vkpf.error.preisgueltigkeitsanzeigeab")); } }
public void artikelDto2Components(ArtikelDto artikelDtoI) throws Throwable { if (artikelDtoI != null && artikelDtoI.getIId() != null) { wifArtikel.setArtikelDto( DelegateFactory.getInstance() .getArtikelDelegate() .artikelFindByPrimaryKey(artikelDtoI.getIId())); if (iPreisbasis == 0 || iPreisbasis == 2) { nPreisbasis = DelegateFactory.getInstance() .getVkPreisfindungDelegate() .ermittlePreisbasis( artikelDtoI.getIId(), datGueltigkeitsanzeigeab, null, waehrungCNr); } else { nPreisbasis = DelegateFactory.getInstance() .getVkPreisfindungDelegate() .ermittlePreisbasis( artikelDtoI.getIId(), datGueltigkeitsanzeigeab, getKundenpreislisteIId(), waehrungCNr); } // Gestehungspreis des Artikels am Hauptlager des Mandanten LagerDto hauptlagerDto = DelegateFactory.getInstance().getLagerDelegate().getHauptlagerDesMandanten(); BigDecimal nGestehungspreis = DelegateFactory.getInstance() .getLagerDelegate() .getGemittelterGestehungspreisEinesLagers( artikelDtoI.getIId(), hauptlagerDto.getIId()); wnfGestehungspreis.setBigDecimal(berechnewertInKundenWaehrung(nGestehungspreis)); // den minimalen Verkaufspreis (in Mandantenwaehrung) des Artikels // auf dem Hauptlager anzeigen BigDecimal bdMinverkaufspreis = new BigDecimal(0); try { bdMinverkaufspreis = DelegateFactory.getInstance() .getLagerDelegate() .getMindestverkaufspreis( artikelDtoI.getIId(), DelegateFactory.getInstance() .getLagerDelegate() .getHauptlagerDesMandanten() .getIId(), new BigDecimal(1)); } catch (Throwable t) { // wenn der minVerkaufspreis nicht gefunden wird, z.B. der // Artikel liegt nicht am Hauptlager -> 0 anzeigen } wnfMinverkaufspreis.setBigDecimal(berechnewertInKundenWaehrung(bdMinverkaufspreis)); if (iPreisbasis == 0) { // die passende Verkaufspreisbasis anzeigen verkaufspreisbasisDto2comp( DelegateFactory.getInstance() .getVkPreisfindungDelegate() .getArtikeleinzelverkaufspreis( wifArtikel.getArtikelDto().getIId(), datGueltigkeitsanzeigeab, waehrungCNr)); } else { vkPreisfindungPreislisteDto2com( DelegateFactory.getInstance() .getVkPreisfindungDelegate() .getAktuellePreislisteByArtikelIIdPreislisteIId( wifArtikel.getArtikelDto().getIId(), getKundenpreislisteIId(), datGueltigkeitsanzeigeab, waehrungCNr)); } } }
private void jbInit() throws Throwable { getInternalFrame().addItemChangedListener(this); wlaGestehungspreis = new WrapperLabel(LPMain.getInstance().getTextRespectUISPr("lp.gestehungspreis")); wnfGestehungspreis = new WrapperNumberField(); wnfGestehungspreis.setActivatable(false); wnfGestehungspreis.setFractionDigits(iPreiseUINachkommastellen); wlaWaehrungGestehungspreis = new WrapperLabel(waehrungCNr); wlaWaehrungGestehungspreis.setHorizontalAlignment(SwingConstants.LEADING); wlaMinverkaufspreis = new WrapperLabel(LPMain.getInstance().getTextRespectUISPr("lp.minverkaufspreisshort")); wnfMinverkaufspreis = new WrapperNumberField(); wnfMinverkaufspreis.setActivatable(false); wnfMinverkaufspreis.setFractionDigits(iPreiseUINachkommastellen); wlaWaehrungMinverkaufspreis = new WrapperLabel(waehrungCNr); wlaWaehrungMinverkaufspreis.setHorizontalAlignment(SwingConstants.LEADING); wcbWirktNichtInVerkaufspreisfindung = new WrapperCheckBox( LPMain.getInstance() .getTextRespectUISPr("part.kundesoko.artikel.wirktnichtinpreisfindung")); // PJ 17390 ParametermandantDto parameter = (ParametermandantDto) DelegateFactory.getInstance() .getParameterDelegate() .getParametermandant( ParameterFac.PARAMETER_PREISBASIS_VERKAUF, ParameterFac.KATEGORIE_KUNDEN, LPMain.getTheClient().getMandant()); if (parameter.getCWert() != null) { iPreisbasis = (Integer) parameter.getCWertAsObject(); } if (iPreisbasis == 0 || iPreisbasis == 2) { wlaVkbasis = new WrapperLabel( LPMain.getInstance().getTextRespectUISPr("artikel.label.einzelverkaufspreis")); } else { wlaVkbasis = new WrapperLabel( LPMain.getInstance().getTextRespectUISPr("part.kundensoko.preisbasis.preisliste")); } wnfVkbasis = new WrapperNumberField(); wnfVkbasis.setFractionDigits(iPreiseUINachkommastellen); wnfVkbasis.setActivatable(false); wlaVkbasiswaehrung = new WrapperLabel(waehrungCNr); wlaVkbasiswaehrung.setHorizontalAlignment(SwingConstants.LEADING); wlaVkbasisGueltigab = new WrapperLabel(LPMain.getInstance().getTextRespectUISPr("vkpf.vkbasisgueltigab")); wdfVkbasisGueltigab = new WrapperDateField(); wdfVkbasisGueltigab.setActivatable(false); wlaFixpreis = new WrapperLabel(LPMain.getInstance().getTextRespectUISPr("lp.fixpreis")); wlaFixpreis.setHorizontalAlignment(SwingConstants.LEADING); wlaFixpreis.setVerticalAlignment(SwingConstants.BOTTOM); wlaBerechneterpreis = new WrapperLabel(LPMain.getInstance().getTextRespectUISPr("lp.berechneterpreis")); wlaBerechneterpreis.setHorizontalAlignment(SwingConstants.LEADING); wlaBerechneterpreis.setVerticalAlignment(SwingConstants.BOTTOM); wnfFixpreis = new WrapperNumberField(); wnfFixpreis.setFractionDigits(iPreiseUINachkommastellen); wnfFixpreis.setDependenceField(true); wnfFixpreis.addFocusListener(new PanelMengenstaffelArtikel_fixpreis_focusAdapter(this)); wlaFixpreiswaehrung = new WrapperLabel(waehrungCNr); wlaFixpreiswaehrung.setHorizontalAlignment(SwingConstants.LEADING); wnfBerechneterpreis = new WrapperNumberField(); wnfBerechneterpreis.setFractionDigits(iPreiseUINachkommastellen); wnfBerechneterpreis.setActivatable(false); wnfBerechneterpreis.setDependenceField(true); wlaBerechneterpreiswaehrung = new WrapperLabel(waehrungCNr); wlaBerechneterpreiswaehrung.setHorizontalAlignment(SwingConstants.LEADING); initMengeRabattsatz(); wnfRabattsatz.addFocusListener(new PanelMengenstaffelArtikel_rabattsatz_focusAdapter(this)); wifArtikel = new WrapperIdentField(getInternalFrame(), this); wifArtikel.addEinheitLabel(wlaMengeeinheit); addFormatierungszeile(); iZeile++; add( wifArtikel.getWbuArtikel(), new GridBagConstraints( 0, iZeile, 2, 1, 0.0, 0.0, GridBagConstraints.NORTH, GridBagConstraints.HORIZONTAL, new Insets(2, 2, 2, 2), 0, 0)); add( wifArtikel.getWtfIdent(), new GridBagConstraints( 2, iZeile, 1, 1, 0.0, 0.0, GridBagConstraints.NORTH, GridBagConstraints.HORIZONTAL, new Insets(2, 2, 2, 2), 0, 0)); add( wifArtikel.getWtfBezeichnung(), new GridBagConstraints( 4, iZeile, 4, 1, 1.0, 0.0, GridBagConstraints.NORTH, GridBagConstraints.HORIZONTAL, new Insets(2, 2, 2, 2), 0, 0)); if (bMitUebersteuerbarenArtikelbezeichnungen) { iZeile++; wlaKndArtBez = new WrapperLabel(LPMain.getInstance().getTextRespectUISPr("artikel.kundesoko.kndartbez")); add( wlaKndArtBez, new GridBagConstraints( 2, iZeile, 2, 1, 0.0, 0.0, GridBagConstraints.NORTH, GridBagConstraints.HORIZONTAL, new Insets(2, 2, 2, 2), 0, 0)); wtfKndArtBez = new WrapperTextField(40); wtfKndArtZBez = new WrapperTextField(25); add( wtfKndArtBez, new GridBagConstraints( 4, iZeile, 4, 1, 1.0, 0.0, GridBagConstraints.NORTH, GridBagConstraints.HORIZONTAL, new Insets(2, 2, 2, 2), 0, 0)); } iZeile++; add( wlaGestehungspreis, new GridBagConstraints( 0, iZeile, 2, 1, 0.0, 0.0, GridBagConstraints.NORTH, GridBagConstraints.HORIZONTAL, new Insets(2, 2, 2, 2), 0, 0)); add( wnfGestehungspreis, new GridBagConstraints( 2, iZeile, 1, 1, 0.0, 0.0, GridBagConstraints.NORTH, GridBagConstraints.HORIZONTAL, new Insets(2, 2, 2, 2), 0, 0)); add( wlaWaehrungGestehungspreis, new GridBagConstraints( 3, iZeile, 1, 1, 0.0, 0.0, GridBagConstraints.NORTH, GridBagConstraints.HORIZONTAL, new Insets(2, 2, 2, 2), 0, 0)); if (bMitUebersteuerbarenArtikelbezeichnungen) { add( wtfKndArtZBez, new GridBagConstraints( 4, iZeile, 4, 1, 1.0, 0.0, GridBagConstraints.NORTH, GridBagConstraints.HORIZONTAL, new Insets(2, 2, 2, 2), 0, 0)); } iZeile++; add( wlaMinverkaufspreis, new GridBagConstraints( 0, iZeile, 2, 1, 0.0, 0.0, GridBagConstraints.NORTH, GridBagConstraints.HORIZONTAL, new Insets(2, 2, 2, 2), 0, 0)); add( wnfMinverkaufspreis, new GridBagConstraints( 2, iZeile, 1, 1, 0.0, 0.0, GridBagConstraints.NORTH, GridBagConstraints.HORIZONTAL, new Insets(2, 2, 2, 2), 0, 0)); add( wlaWaehrungMinverkaufspreis, new GridBagConstraints( 3, iZeile, 1, 1, 0.0, 0.0, GridBagConstraints.NORTH, GridBagConstraints.HORIZONTAL, new Insets(2, 2, 2, 2), 0, 0)); wlaPreisgueltigkeitsanzeigeab = new WrapperLabel( LPMain.getInstance().getTextRespectUISPr("vkpf.preisgueltigkeitsanzeigeab")); wdfPreisgueltigkeitsanzeigeab = new WrapperDateField(); wdfPreisgueltigkeitsanzeigeab.getDisplay().addPropertyChangeListener(this); // SP2243 -> Preisgueltigkeisanzeige immm ab heute add( wcbWirktNichtInVerkaufspreisfindung, new GridBagConstraints( 4, iZeile, 2, 1, 0.0, 0.0, GridBagConstraints.NORTH, GridBagConstraints.HORIZONTAL, new Insets(2, 2, 2, 2), 0, 0)); /* * add(wlaPreisgueltigkeitsanzeigeab, new GridBagConstraints(0, iZeile, * 6, 1, 0.0, 0.0, GridBagConstraints.NORTH, * GridBagConstraints.HORIZONTAL, new Insets(2, 2, 2, 2), 0, 0)); * add(wdfPreisgueltigkeitsanzeigeab, new GridBagConstraints(6, iZeile, * 1, 1, 0.0, 0.0, GridBagConstraints.NORTH, * GridBagConstraints.HORIZONTAL, new Insets(2, 2, 2, 2), 0, 0)); */ iZeile++; add( wlaVkbasis, new GridBagConstraints( 0, iZeile, 2, 1, 0.0, 0.0, GridBagConstraints.NORTH, GridBagConstraints.HORIZONTAL, new Insets(2, 2, 2, 2), 0, 0)); add( wnfVkbasis, new GridBagConstraints( 2, iZeile, 1, 1, 0.0, 0.0, GridBagConstraints.NORTH, GridBagConstraints.HORIZONTAL, new Insets(2, 2, 2, 2), 0, 0)); add( wlaVkbasiswaehrung, new GridBagConstraints( 3, iZeile, 1, 1, 0.0, 0.0, GridBagConstraints.NORTH, GridBagConstraints.HORIZONTAL, new Insets(2, 2, 2, 2), 0, 0)); add( wlaVkbasisGueltigab, new GridBagConstraints( 4, iZeile, 2, 1, 0.0, 0.0, GridBagConstraints.NORTH, GridBagConstraints.HORIZONTAL, new Insets(2, 2, 2, 2), 0, 0)); add( wdfVkbasisGueltigab, new GridBagConstraints( 6, iZeile, 1, 1, 0.0, 0.0, GridBagConstraints.NORTH, GridBagConstraints.HORIZONTAL, new Insets(2, 2, 2, 2), 0, 0)); iZeile++; add( wlaMenge, new GridBagConstraints( 0, iZeile, 1, 1, 0.0, 0.0, GridBagConstraints.NORTH, GridBagConstraints.HORIZONTAL, new Insets(2, 2, 2, 2), 0, 0)); add( wlaFixpreis, new GridBagConstraints( 2, iZeile, 1, 1, 0.0, 0.0, GridBagConstraints.NORTH, GridBagConstraints.HORIZONTAL, new Insets(2, 2, 2, 2), 0, 0)); add( wlaRabattsatz, new GridBagConstraints( 4, iZeile, 1, 1, 0.0, 0.0, GridBagConstraints.NORTH, GridBagConstraints.HORIZONTAL, new Insets(2, 2, 2, 2), 0, 0)); add( wlaBerechneterpreis, new GridBagConstraints( 6, iZeile, 1, 1, 0.0, 0.0, GridBagConstraints.NORTH, GridBagConstraints.HORIZONTAL, new Insets(2, 2, 2, 2), 0, 0)); iZeile++; add( wnfMenge, new GridBagConstraints( 0, iZeile, 1, 1, 0.0, 0.0, GridBagConstraints.NORTH, GridBagConstraints.HORIZONTAL, new Insets(2, 2, 2, 2), 0, 0)); add( wlaMengeeinheit, new GridBagConstraints( 1, iZeile, 1, 1, 0.0, 0.0, GridBagConstraints.NORTH, GridBagConstraints.HORIZONTAL, new Insets(2, 2, 2, 2), 0, 0)); add( wnfFixpreis, new GridBagConstraints( 2, iZeile, 1, 1, 0.0, 0.0, GridBagConstraints.NORTH, GridBagConstraints.HORIZONTAL, new Insets(2, 2, 2, 2), 0, 0)); add( wlaFixpreiswaehrung, new GridBagConstraints( 3, iZeile, 1, 1, 0.0, 0.0, GridBagConstraints.NORTH, GridBagConstraints.HORIZONTAL, new Insets(2, 2, 2, 2), 0, 0)); add( wnfRabattsatz, new GridBagConstraints( 4, iZeile, 1, 1, 0.0, 0.0, GridBagConstraints.NORTH, GridBagConstraints.HORIZONTAL, new Insets(2, 2, 2, 2), 0, 0)); add( wlaRabattsatzprozent, new GridBagConstraints( 5, iZeile, 1, 1, 0.0, 0.0, GridBagConstraints.NORTH, GridBagConstraints.HORIZONTAL, new Insets(2, 2, 2, 2), 0, 0)); add( wnfBerechneterpreis, new GridBagConstraints( 6, iZeile, 1, 1, 0.0, 0.0, GridBagConstraints.NORTH, GridBagConstraints.HORIZONTAL, new Insets(2, 2, 2, 2), 0, 0)); add( wlaBerechneterpreiswaehrung, new GridBagConstraints( 7, iZeile, 1, 1, 0.0, 0.0, GridBagConstraints.NORTH, GridBagConstraints.HORIZONTAL, new Insets(2, 2, 2, 2), 0, 0)); iZeile++; addZeileGueltigVonBis(iZeile); }