Xiao Bian is to introduce swing components and their model is simple and practical for such a simple swing like JButton components necessary to use the model useless.
To JSpinner and its model as an example:
在这里插入代码片
import java.awt.BorderLayout;
import javax.swing.*;
import javax.swing.event.*;
import javax.swing.event.*;
public class Main1 extends JApplet{
private JSpinner s=new JSpinner();
private JTextArea l=new JTextArea (3,1);
public Main1() {
add(s,BorderLayout.NORTH);
add(l,BorderLayout.CENTER);
s.setModel(new SpinnerListModel(new String[]{"fwsfwe","sdgege","dsgser"}));
s.addChangeListener(new ChangeListener() {
@Override
public void stateChanged(ChangeEvent arg0) {
// TODO 自动生成的方法存根
l.setText(s.getPreviousValue()+"\n"+s.getValue()+"\n"+s.getNextValue());
}});;
}
}