java.awt.List.addItemListener()方法的使用及代码示例

x33g5p2x  于2022-01-24 转载在 其他  
字(5.9k)|赞(0)|评价(0)|浏览(357)

本文整理了Java中java.awt.List.addItemListener()方法的一些代码示例,展示了List.addItemListener()的具体用法。这些代码示例主要来源于Github/Stackoverflow/Maven等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。List.addItemListener()方法的具体详情如下:
包路径:java.awt.List
类名称:List
方法名:addItemListener

List.addItemListener介绍

暂无

代码示例

代码示例来源:origin: sc.fiji/Trainable_Segmentation

/**
 * Add new segmentation class (new label and new list on the right side)
 */
public void addClass()
{
  int classNum = numOfClasses;
  exampleList[classNum] = new java.awt.List(5);
  exampleList[classNum].setForeground(colors[classNum]);
  exampleList[classNum].addActionListener(listener);
  exampleList[classNum].addItemListener(itemListener);
  addExampleButton[classNum] = new JButton("Add to " + wekaSegmentation.getClassLabel(classNum));
  annotationsConstraints.fill = GridBagConstraints.HORIZONTAL;
  annotationsConstraints.insets = new Insets(5, 5, 6, 6);
  boxAnnotation.setConstraints(addExampleButton[classNum], annotationsConstraints);
  annotationsPanel.add(addExampleButton[classNum]);
  annotationsConstraints.gridy++;
  annotationsConstraints.insets = new Insets(0,0,0,0);
  boxAnnotation.setConstraints(exampleList[classNum], annotationsConstraints);
  annotationsPanel.add(exampleList[classNum]);
  annotationsConstraints.gridy++;
  // Add listener to the new button
  addExampleButton[classNum].addActionListener(listener);
  numOfClasses++;
  
  // recalculate minimum size of scroll panel
  scrollPanel.setMinimumSize( labelsJPanel.getPreferredSize() );
  repaintAll();
}

代码示例来源:origin: fiji/Trainable_Segmentation

exampleList[numOfClasses].addItemListener(itemListener);
addExampleButton[numOfClasses] = new JButton("Add to " + classLabels[numOfClasses]);

代码示例来源:origin: fiji/Trainable_Segmentation

/**
 * Add new segmentation class (new label and new list on the right side)
 */
public void addClass()
{
  int classNum = numOfClasses;
  exampleList[classNum] = new java.awt.List(5);
  exampleList[classNum].setForeground(colors[classNum]);
  exampleList[classNum].addActionListener(listener);
  exampleList[classNum].addItemListener(itemListener);
  addExampleButton[classNum] = new JButton("Add to " + wekaSegmentation.getClassLabel(classNum));
  annotationsConstraints.fill = GridBagConstraints.HORIZONTAL;
  annotationsConstraints.insets = new Insets(5, 5, 6, 6);
  boxAnnotation.setConstraints(addExampleButton[classNum], annotationsConstraints);
  annotationsPanel.add(addExampleButton[classNum]);
  annotationsConstraints.gridy++;
  annotationsConstraints.insets = new Insets(0,0,0,0);
  boxAnnotation.setConstraints(exampleList[classNum], annotationsConstraints);
  annotationsPanel.add(exampleList[classNum]);
  annotationsConstraints.gridy++;
  // Add listener to the new button
  addExampleButton[classNum].addActionListener(listener);
  numOfClasses++;
  
  // recalculate minimum size of scroll panel
  scrollPanel.setMinimumSize( labelsJPanel.getPreferredSize() );
  repaintAll();
}

代码示例来源:origin: sc.fiji/Trainable_Segmentation

exampleList[numOfClasses].addItemListener(itemListener);
addExampleButton[numOfClasses] = new JButton("Add to " + classLabels[numOfClasses]);

代码示例来源:origin: bedatadriven/activityinfo

stepList.addItemListener(new ItemListener() {
  @Override
  public void itemStateChanged(ItemEvent e) {

代码示例来源:origin: IanDarwin/javasrc

ListDemo(String s) {
  super(s);
  setLayout(new FlowLayout());
  list = new List(10, false);
  list.add("Hello");
  list.add("Goodbye");
  list.addItemListener(new ItemListener() {
    public void itemStateChanged(ItemEvent e) {
      System.out.println("Selected: " + list.getSelectedItem());
    }
  });
  add(list);
}

代码示例来源:origin: stackoverflow.com

listRegion.addItemListener(this);
} catch (FileNotFoundException e) {
  e.printStackTrace();

代码示例来源:origin: net.imagej/ij

wList.addItemListener(this);
wList.addActionListener(this);
return (Component)wList;

代码示例来源:origin: org.w3c.jigsaw/jigsaw

SelectPopup(SelectComponent parent, 
    EditorFeeder feeder,
    EditorModifier modifier) 
{
  super("Select");
  this.parent   = parent;
  this.feeder   = feeder;
  this.modifier = modifier;
  setLayout(new BorderLayout());
  list = new java.awt.List(20);
  list.addItemListener(this);
  setDefaultItems();
  add(list);
  setSize(170,300);
}
}

代码示例来源:origin: imagej/ImageJA

wList.addItemListener(this);
wList.addActionListener(this);
return (Component)wList;

代码示例来源:origin: sc.fiji/Trainable_Segmentation

exampleList[i].addItemListener(itemListener);
addExampleButton[i] = new JButton("Add to " + classLabels[i]);
addExampleButton[i].setToolTipText("Add markings of label '" + classLabels[i] + "'");

代码示例来源:origin: fiji/Trainable_Segmentation

exampleList[i].addItemListener(itemListener);
addExampleButton[i] = new JButton("Add to " + classLabels[i]);
addExampleButton[i].setToolTipText("Add markings of label '" + classLabels[i] + "'");

代码示例来源:origin: fiji/Trainable_Segmentation

exampleList[i].addItemListener(itemListener);
addExampleButton[i] = new JButton("Add to " + wekaSegmentation.getClassLabel(i));
addExampleButton[i].setToolTipText("Add markings of label '" + wekaSegmentation.getClassLabel(i) + "'");

代码示例来源:origin: sc.fiji/Trainable_Segmentation

exampleList[i].addItemListener(itemListener);
addExampleButton[i] = new JButton("Add to " + wekaSegmentation.getClassLabel(i));
addExampleButton[i].setToolTipText("Add markings of label '" + wekaSegmentation.getClassLabel(i) + "'");

代码示例来源:origin: sc.fiji/Descriptor_based_registration

save.addActionListener( new SaveListener( frame, matches ) );
load.addActionListener( new LoadListener( frame, list1, list2, matches ) );
list1.addItemListener( new ListListener( this, list1, list2 ) );
list2.addItemListener( new ListListener( this, list2, list1 ) );

代码示例来源:origin: org.w3c.jigsaw/jigsaw

keys.addItemListener(this);

代码示例来源:origin: org.w3c.jigsaw/jigsaw

lrules = new List(20, false);
lrules.setBackground(Color.white);
lrules.addItemListener(this);
createRulesChoice();
createArgsChoice();

代码示例来源:origin: net.sf.jt400/jt400

directoryList.addActionListener(listener_);
fileList.addActionListener(listener_);
fileList.addItemListener(listener_);
addWindowListener(listener_);
fileType.addItemListener(listener_);

代码示例来源:origin: org.junit/com.springsource.junit

fFailureList.addItemListener(
  new ItemListener() {
    public void itemStateChanged(ItemEvent e) {

相关文章