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