001 package market.swing; 002 003 import javax.swing.JTextArea; 004 005 import market.CIArticle; 006 007 /** 008 * The Area that contains information about CIArticles. 009 */ 010 public class JTADescriptionArea extends JTextArea { 011 012 /** 013 * ID for serialization. 014 */ 015 private static final long serialVersionUID = -6478825879587714380L; 016 017 public JTADescriptionArea() { 018 super(); 019 setRows(5); 020 setLineWrap(true); 021 setWrapStyleWord(true); 022 setEditable(false); 023 } 024 025 /** 026 * Updates the description area according to the description date of the passed CIArticle. 027 * @param a the CIArticle from which the discription should be displayed. 028 */ 029 public void setDescription(CIArticle a) { 030 this.setText("Hersteller: " + a.getDescription()[0] + "\n\n" + a.getDescription()[1]); 031 } 032 }