当前位置:  技术问答>java相关

JList的疑问

    来源: 互联网  发布时间:2015-03-25

    本文导语:  import java.awt.*; import javax.swing.*; import com.borland.jbcl.layout.*; import java.awt.event.*; /**  * Title:  * Description:  * Copyright:    Copyright (c) 2001  * Company:  * @author  * @version 1.0  */ public class seqchooser extends JDialog {  ...

import java.awt.*;
import javax.swing.*;
import com.borland.jbcl.layout.*;
import java.awt.event.*;

/**
 * Title:
 * Description:
 * Copyright:    Copyright (c) 2001
 * Company:
 * @author
 * @version 1.0
 */

public class seqchooser extends JDialog {
  JPanel panel1 = new JPanel();
  XYLayout xYLayout1 = new XYLayout();
  JScrollPane jScrollPane1 = new JScrollPane();
  JButton jButton1 = new JButton();
  String choices[] = new String[6];
  public JList jList1;
  public int selection;
  public ChoiceListener cListener = new ChoiceListener(); //line25col 41

  public seqchooser(Frame frame, String title, boolean modal) {
    super(frame, title, modal);
    try {
      jbInit();
      pack();
    }
    catch(Exception ex) {
      ex.printStackTrace();
    }
  }

  public void show(){
    jList1 = new JList(choices);
    super.show();
  }


  public seqchooser() {
    this(null, "", false);
  }
  void jbInit() throws Exception {
    panel1.setLayout(xYLayout1);
    jButton1.setText("OK");
    jButton1.addActionListener(new seqchooser_jButton1_actionAdapter(this));
    getContentPane().add(panel1);
    panel1.add(jScrollPane1,          new XYConstraints(52, 20, 161, 89));
    panel1.add(jButton1,  new XYConstraints(73, 130, -1, -1));
    jScrollPane1.getViewport().add(jList1, null);
    jList1.addListSelectionListener(cListener);  //line 55, column 12


  }
  class ChoiceListener implements ListSelectionListener  // line59col35
  {
    public void valueChanged(ListSelectionEvent e)
    {
      selection = jList1.getSelectedIndex();
    }
  }

  void jButton1_actionPerformed(ActionEvent e) {

  }
}

class seqchooser_jButton1_actionAdapter implements java.awt.event.ActionListener {
  seqchooser adaptee;

  seqchooser_jButton1_actionAdapter(seqchooser adaptee) {
    this.adaptee = adaptee;
  }
  public void actionPerformed(ActionEvent e) {
    adaptee.jButton1_actionPerformed(e);
  }
}


编译后有下列错误,大侠能否帮我改一下:已在源程序中注明错处
error1:"seqchooser.java": Error #: 300 : class ListSelectionListener not found in class seqanalysis.seqchooser.ChoiceListener at line 59, column 35

error2:"seqchooser.java": Error #: 300 : constructor ChoiceListener() not found in class seqanalysis.seqchooser.ChoiceListener at line 25, column 41

error3:"seqchooser.java": Error #: 300 : method addListSelectionListener(seqanalysis.seqchooser.ChoiceListener) not found in class javax.swing.JList at line 55, column 12



|
再加上
import javax.swing.event.*;

    
 
 

您可能感兴趣的文章:

 
本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • java命名空间javax.swing类jlist的类成员方法: jlist定义及介绍
  • 在JAVA中怎么在JLIST中增加元素?(不是在JLIST生成时增加,而是随时动态增加)
  • java命名空间javax.swing类jlist.accessiblejlist.accessiblejlistchild的类成员方法: jlist.accessiblejlist.accessiblejlistchild定义及介绍
  • 怎么给jList加个滚动条啊?
  • java命名空间javax.swing类jlist.accessiblejlist的类成员方法: jlist.accessiblejlist定义及介绍
  • 我的JList怎么没有滚动条啊?已经setAutoScroll(true)了
  • java命名空间javax.swing类jlist的类成员方法: getaccessiblecontext定义及介绍
  • jList超菜问题!!
  • java命名空间javax.swing类jlist的类成员方法: paramstring定义及介绍
  • 如何刷新jList??
  • java命名空间javax.swing类jlist的类成员方法: getmodel定义及介绍
  • 多个JList判断的问题
  • java命名空间javax.swing类jlist的类成员方法: horizontal_wrap定义及介绍
  • JList问题
  • java命名空间javax.swing类jlist的类成员方法: getlistselectionlisteners定义及介绍
  • 请问jList组件怎么才能加有滚动条?
  • java命名空间javax.swing类jlist.droplocation的类成员方法: isinsert定义及介绍
  • 请问在JList中的一行可以同时显示图像+String吗?请给出示例!
  • java命名空间javax.swing类jlist的类成员方法: gettooltiptext定义及介绍
  • 又是几个问题JList XYLayOut applet下
  • java命名空间javax.swing类jlist的类成员方法: addlistselectionlistener定义及介绍
  • 100分求 如何为jTable及jList新增一行?


  • 站内导航:


    特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

    ©2012-2021,,E-mail:www_#163.com(请将#改为@)

    浙ICP备11055608号-3