[color=blue]Criei um construtor para uma awt Window, (não a swing JWindow) e agora da um erro dizendo que o meu construtor não é visível, olhem o exemplo de código. Que faço para resolver? Qual o mistério? Não queria usar JWindow. [/color]
[code]/*
- Created on 24/06/2005
- TODO To change the template for this generated file go to
- Window - Preferences - Java - Code Style - Code Templates
*/
package src.com.datasul.gui;
import java.awt.KeyboardFocusManager;
import java.awt.Window;
import javax.swing.JOptionPane;
import javax.swing.UIManager;
import javax.swing.UnsupportedLookAndFeelException;
import com.jgoodies.plaf.plastic.PlasticXPLookAndFeel;
//import com.jgoodies.plaf.plastic.Plastic3DLookAndFeel;
/**
-
@author tech1023
-
TODO To change the template for this generated type comment go to
-
Window - Preferences - Java - Code Style - Code Templates
*/
public class LookAndFeellBar extends Window{/**
*/
public LookAndFeellBar() {
super(); //AQUI OCORRE O ERRO.
Window windowFocusOwner =
KeyboardFocusManager.getCurrentKeyboardFocusManager().getFocusedWindow();//tratamento de erros do Look and Feel. try { //UIManager //.setLookAndFeel("com.jgoodies.plaf.plastic.Plastic3DLookAndFeel"); //PlasticXPLookAndFeel.setHighContrastFocusColorsEnabled(true); UIManager .setLookAndFeel("com.jgoodies.plaf.plastic.PlasticXPLookAndFeel"); PlasticXPLookAndFeel.setHighContrastFocusColorsEnabled(true); } catch (InstantiationException e) { JOptionPane.showMessageDialog(null, "Não foi possível aplicar o Look an dFeel. ", " Erro na aplicação do Forms JGoodies. ", JOptionPane.ERROR_MESSAGE); } catch (ClassNotFoundException e) { JOptionPane.showMessageDialog(null, " Classe não encontrada. ", " Erro na aplicação do Forms JGoodies. ", JOptionPane.ERROR_MESSAGE); } catch (IllegalAccessException e) { JOptionPane.showMessageDialog(null, " Não foi possível aplicar o Look an Feel. ", " Erro na aplicação do Forms JGoodies. ", JOptionPane.ERROR_MESSAGE); } catch (UnsupportedLookAndFeelException e) { JOptionPane.showMessageDialog(null, " O Windows não suporta o Look an Feel.", " Erro na aplicação do Forms JGoodies. ", JOptionPane.ERROR_MESSAGE); }}
}
[/code]