首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >方法ListSelectionListener(新的ListSelectionListener(){})对JList类型未定义

方法ListSelectionListener(新的ListSelectionListener(){})对JList类型未定义
EN

Stack Overflow用户
提问于 2014-09-09 23:57:13
回答 1查看 268关注 0票数 0

这是一个简单的程序,应该从颜色列表中更改窗格的背景色。然而,

代码语言:javascript
复制
import java.awt.Color;
import java.awt.FlowLayout;             
import javax.swing.JFrame;              
import javax.swing.JTextField;
import java.awt.Font;             
import javax.swing.ButtonGroup;
import javax.swing.JFrame;
import javax.swing.JButton;
import javax.swing.Icon;
import javax.swing.ImageIcon;
import javax.swing.JList;
import javax.swing.JOptionPane;
import javax.swing.JCheckBox;
import javax.swing.JScrollPane;
import javax.swing.ListSelectionModel;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import java.awt.event.ItemEvent;
import java.awt.event.ItemListener;
import javax.swing.JRadioButton;
import javax.swing.event.ListSelectionListener;

public class JL1st extends JFrame{        

private JList list;
private static String[] colornames = {"black","blue","red","white"};  
private static Color[] colors = {Color.BLACK, Color.BLUE, Color.RED, Color.WHITE};                                


    public JL1st(){
        super("title");       
        setLayout(new FlowLayout());

        list = new JList(colornames);
        list.setVisibleRowCount(4);     
        list.setSelectionMode(ListSelectionModel.SINGLE_SELECTION);       
        add(new JScrollPane(list));    

        list.ListSelectionListener(
                new ListSelectionListener(){
                    public void valueChanged(ListSelectionEvent event){
                     getContentPane().setBackground(colors[list.getSeletedIndex]);  

                        }
                      }
                    );                      
                  }     
                } 

我一直在"ListSelectionListener“上得到一个错误--ListSelectionListener((){})方法对于JList类型是未定义的,是因为缺少导入,还是只是语法混乱了?谢谢

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2014-09-10 14:44:50

问题解决了,ListSelectionListener没有被导入。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/25755292

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档