Logo 
Search:

Java Forum

Ask Question   UnAnswered
Home » Forum » Java       RSS Feeds

helpwithBorderLayout

  Asked By: Ira    Date: Sep 05    Category: Java    Views: 576
  

How do i put a BorderLayout in this code to seperate the list of names from the
Images?
Any suggestion?

import java.awt.*;
import java.awt.event.*;
import javax.swing.*;

public class ComboBoxTest extends JFrame
{
private JComboBox images;
private JLabel label;
private String names[] =
{
"mdximage1.gif","24-7image2.gif",
"freeimage3.gif","mdximage4.gif"};

private Icon icons[] =
{
new ImageIcon( names[0]),
new ImageIcon( names[1]),
new ImageIcon( names[2]),
new ImageIcon( names[3])};



public ComboBoxTest()
{
super("Testing JComboBox");

Container c = getContentPane();
c.setLayout(new FlowLayout());

images = new JComboBox (names);
images.setMaximumRowCount(3);


images.addItemListener(
new ItemListener()
{
public void itemStateChanged( ItemEvent e )
{
label.setIcon(
icons[ images.getSelectedIndex() ]);
}
}
);

c.add(images);

label = new JLabel(icons[0]);
c.add (label);

setSize (450, 200);
show();
}


public static void main(String args [])
{
ComboBoxTest app = new ComboBoxTest();

app.addWindowListener(
new WindowAdapter()
{
public void windowClosing (WindowEvent e)
{
System.exit(0);
}
}
);
}
}

Share: 

 

1 Answer Found

 
Answer #1    Answered By: Husani Chalthoum     Answered On: Sep 05

The below link is exactly what you want to do

java.sun.com/.../combobox.ht
ml

 
Didn't find what you were looking for? Find more on helpwithBorderLayout Or get search suggestion and latest updates.

Related Topics:




 

Related Post