Наряду с основным основным потоком, это отобразит окно с предложением и изменит шрифт на жирный, как только что-то из выпадающего меню будет выбрано.
import java.awt.*;
import java.awt.event.*;
import javax.swing.*;
public class Gui extends JFrame {
private JComboBox box;
private JTextField tf;
private static String [] filename = {"button.png", "x.png"};
public Gui(){
super("The title is");
setLayout(new FlowLayout());
box = new JComboBox(filename);
tf = new JTextField("This is a sentence", 14);
box.addItemListener( new ItemListener() {
public void itemStateChanged(ItemEvent event) {
if(event.getStateChange()==ItemEvent.SELECTED) {
tf.setFont(new Font("Serif", Font.BOLD, 14));
}
}
});
add(box);
add(tf);
}
}
Есть ли способ вернуть его обратно, если я выберу другого участника из выпадающего меню?