Boa tarde pessoal, estava executando um codigo do livro java swing 2.ed da O’Reiily e estou com problema com a classe LnFListener… procurei na API do java 1.4 e não existe referecia da class.
O copilador reclama com esta parte do codigo:
E o codigo do programa é este:
import java.awt.*;
import java.awt.event.*;
import javax.swing.*;
public class ToolbarFrame extends JFrame {
JButton cutButton, copyButton, pasteButton;
JButton winButton, javaButton, motifButton;
public ToolbarFrame() {
super("ToolBarExamples (Swing)");
setSize(450,250);
addWindowListener(new WindowAdapter() {
public void windowClosing(WindowEvent e) {
System.exit(0);
}
});
ActionListener printListener = new ActionListener() {
public void actionPerformed(ActionEvent ae) {
System.out.println(ae.getActionCommand());
}
};
JPanel toolbar = new JPanel();
toolbar.setLayout(new FlowLayout(FlowLayout.LEFT));
cutButton = new JButton("Cortar");
cutButton.addActionListener(printListener);
toolbar.add(cutButton);
copyButton = new JButton("Copiar");
copyButton.addActionListener(printListener);
toolbar.add(copyButton);
pasteButton = new JButton("Paste");
pasteButton.addActionListener(printListener);
toolbar.add(pasteButton);
add(toolbar, BorderLayout.NORTH);
JPanel lnfPanel = new JPanel();
LnFListener lnfListener = new LnFListener(this);
javaButton = new JButton("Metal");
javaButton.addActionListener(lnfListener);
lnfPanel.add(javaButton);
motifButton = new JButton("Mottif");
motifButton.addActionListener(lnfListener);
lnfPanel.add(motifButton);
winButton = new JButton("Windows");
winButton.addActionListener(lnfListener);
lnfPanel.add(winButton);
add(lnfPanel, BorderLayout.SOUTH);
}
public static void main(String[] args) {
ToolbarFrame tf2 = new ToolbarFrame();
tf2.setVisible(true);
}
}
será que alguem poderia me dar uma luz :idea:
Obrigado…

