String[] colorsString = {"Black", "Blue" , "Red" , "Green", "Gray", "Cyan", "Pink"};
fieldPattern = new JComboBox(colorsString);
fieldPattern.addActionListener(this);
fieldPattern.setSelectedIndex(1);
public void actionPerformed(ActionEvent e){
if (e.getSource() == fieldPattern){
if (fieldPattern.getSelectedItem() == "Black" ){
color = Color.BLACK;
}
else if (fieldPattern.getSelectedItem() == "Blue" ){
color = Color.BLUE;
}
else if (fieldPattern.getSelectedItem() == "Red" ){
color = Color.RED;
}
else if (fieldPattern.getSelectedItem() == "Cyan" ){
color = Color.CYAN;
}
else if (fieldPattern.getSelectedItem() == "Green" ){
color = Color.GREEN;
}
else if (fieldPattern.getSelectedItem() == "Gray" ){
color = Color.GRAY;
}
else if (fieldPattern.getSelectedItem() == "Pink" ){
color = Color.PINK;
}
else {
color = Color.BLACK;
}
} |