package test; import javax.swing.*; import javax.swing.JOptionPane; import java.awt.*; import java.awt.event.*; import javax.swing.event.ListSelectionEvent; import javax.swing.event.ListSelectionListener; public class Main { public static void main(String[] args) { fr gui = new fr(); gui.go(); } } class fr{ JList list; public void go(){ JFrame frame = new JFrame(); String enteries[] = {"Delta" , "Tango" , "fed"}; list = new JList(enteries); JPanel panel = new JPanel(); frame.setSize(300,300); frame.setVisible(true); frame.setDefaultCloseOperation(JFrame.EX… frame.getContentPane().add(BorderLayout.… panel.add(list); JScrollPane scroller = new JScrollPane(list); scroller.setVerticalScrollBarPolicy(Scro… scroller.setHorizontalScrollBarPolicy(Sc… panel.add(scroller); list.setVisibleRowCount(4); list.setSelectionMode(ListSelectionModel… list.addListSelectionListener(new inner()); } class inner implements ListSelectionListener{ // the inner word is underlined in red why ? public void valueChaned(ListSelectionEvent lse){ if(!lse.getValueIsAdjusting()){ String selection = (String) list.getSelectedValue(); JOptionPane.showMessageDialog(null,selec… } } } }
valueChanged
valueChaned
var
This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)