/*
* 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);
}
}
}
Construtor para AWT Window
[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]
1 Resposta
Help-me… não sei o que acontece.
Criado 1 de agosto de 2005
Ultima resposta 1 de ago. de 2005
Respostas 1
Participantes 1