Java Code

 import java.awt.*;
 import javax.swing.*;
 public class List2TA extends JApplet
 {
   JList list;
   DefaultListModel model;
   JTextArea textarea;
   public void init( )
   {
		setLayout( new FlowLayout( ) );
		setupList( );
		textarea = new JTextArea( 5,10 );
		add(textarea);
		addListItemsToTextarea( );
   }
   public void setupList( )
   {
		model = new DefaultListModel( );
		list = new JList(model);
		model.addElement( "Milk" );
		model.addElement( "Cookies" );
		model.addElement( "Eggs" );
		add(list);
   } 
   public void addListItemsToTextarea( )
   {	// getSize returns the number of items in the list
    	for( int i=0; i<model.getSize( ); i++ )
		{
	    	// grab the item at index i
			textarea.append( (String )model.get(i) );
			textarea.append( "\n" );
		}
   }
 }

Back to Code Examples
©2006- by E.S.Boese. All Rights Reserved