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        public JTADescriptionArea() {
013            super();
014            setRows(5);
015            setLineWrap(true);
016            setWrapStyleWord(true);
017            setEditable(false);
018        }
019    
020        /**
021         * Updates the description area according to the description date of the passed CIArticle.
022         * @param a the CIArticle from which the discription should be displayed.
023         */
024        public void setDescription(CIArticle a) {
025            this.setText("Hersteller: " + a.getDescription()[0] + "\n\n" + a.getDescription()[1]);
026        }
027    }