{"id":268,"date":"2007-11-18T11:13:04","date_gmt":"2007-11-18T10:13:04","guid":{"rendered":"https:\/\/bob-team.de\/wordpress\/?p=268"},"modified":"2008-03-29T22:41:45","modified_gmt":"2008-03-29T21:41:45","slug":"netbeans-visual-web-pack-tabellenzeilen","status":"publish","type":"post","link":"https:\/\/bob-team.de\/wordpress\/2007\/11\/18\/netbeans-visual-web-pack-tabellenzeilen\/","title":{"rendered":"Netbeans Visual Web Pack Tabellenzeilen"},"content":{"rendered":"<p><img src='https:\/\/bob-team.de\/wordpress\/wp-content\/uploads\/2007\/11\/nb_web_tab.png' alt='Screenshot Browser' \/><\/p>\n<p>Die Aufgabe: die Zeilen einer <em>Visual Web Pack &#8222;Table&#8220;<\/em> sollen abwechselnd in verschiedenen Farben dargestellt werden.<\/p>\n<p><!--more--><\/p>\n<p>Die L\u00f6sung: der Seite die unten stehende Methode (im Java-Editor) hinzuf\u00fcgen. Die Spalten im Fenster &#8222;Outline&#8220; markieren (z.B. <em>tableColumn1<\/em> bis <em>tableColumn3<\/em>) und im Fenster &#8222;Properties&#8220; die Schaltfl\u00e4che &#8222;&#8230;&#8220; der Eigenschaft &#8222;style&#8220; w\u00e4hlen.<\/p>\n<p><img src='https:\/\/bob-team.de\/wordpress\/wp-content\/uploads\/2007\/11\/nb_web_column_style.png' alt='Screenshot Column Style' \/><\/p>\n<p>Im <em>Property-Editor<\/em> die Funktion &#8222;Use binding&#8220; w\u00e4hlen und in der Auswahl &#8222;Select binding target&#8220; am Seiten-Knoten die Methode <em>columnStyle<\/em> markieren.<\/p>\n<p>[code lang=&#8220;java&#8220;]public String getColumnStyle(){<br \/>\n   Object obj = getBean(&#8222;currentRow&#8220;);<br \/>\n   TableRowDataProvider p = (TableRowDataProvider) obj;<br \/>\n   RowKey rowKey = p.getTableRow();<br \/>\n   if ((Integer.parseInt(rowKey.getRowId()) % 2) == 0){<br \/>\n      return &#8220; &#8222;;<br \/>\n   }else{<br \/>\n      return &#8222;background-color: #efefef&#8220;;<br \/>\n   }<br \/>\n}[\/code]<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Die Aufgabe: die Zeilen einer Visual Web Pack &#8222;Table&#8220; sollen abwechselnd in verschiedenen Farben dargestellt werden.<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1],"tags":[18],"class_list":["post-268","post","type-post","status-publish","format-standard","hentry","category-uncategorized","tag-netbeans","entry"],"_links":{"self":[{"href":"https:\/\/bob-team.de\/wordpress\/wp-json\/wp\/v2\/posts\/268","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/bob-team.de\/wordpress\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/bob-team.de\/wordpress\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/bob-team.de\/wordpress\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/bob-team.de\/wordpress\/wp-json\/wp\/v2\/comments?post=268"}],"version-history":[{"count":0,"href":"https:\/\/bob-team.de\/wordpress\/wp-json\/wp\/v2\/posts\/268\/revisions"}],"wp:attachment":[{"href":"https:\/\/bob-team.de\/wordpress\/wp-json\/wp\/v2\/media?parent=268"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/bob-team.de\/wordpress\/wp-json\/wp\/v2\/categories?post=268"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/bob-team.de\/wordpress\/wp-json\/wp\/v2\/tags?post=268"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}