Alguém sabe como posso mudar a cor do contorno e do fundo JOptionPane ??
=D
Alguém sabe como posso mudar a cor do contorno e do fundo JOptionPane ??
=D
Eu respondo essa pergunta com outra, para quem souber responder. Pode mudar a cor?
Nunca tinha visto isso mas acabei ficando curioso.
Segue trecho de código que encontrei na net que faz essa alteraçao de cor.
import java.awt.*;
import javax.swing.*;
class Testing
{
public Testing()
{
String answer = new ColoredJOptionPane(Color.RED).showInputDialog("Color changed?");
System.out.println(answer);
System.exit(0);
}
public static void main(String args[]){new Testing();}
}
class ColoredJOptionPane extends JOptionPane
{
public ColoredJOptionPane(){}
public ColoredJOptionPane(Color c)
{
UIManager.put("OptionPane.background",c);
UIManager.put("Panel.background",c);
UIManager.put("Button.background",c);
}
}
Nunca tinha visto isso mas acabei ficando curioso.Segue trecho de código que encontrei na net que faz essa alteraçao de cor.
import java.awt.*; import javax.swing.*; class Testing { public Testing() { String answer = new ColoredJOptionPane(Color.RED).showInputDialog("Color changed?"); System.out.println(answer); System.exit(0); } public static void main(String args[]){new Testing();} } class ColoredJOptionPane extends JOptionPane { public ColoredJOptionPane(){} public ColoredJOptionPane(Color c) { UIManager.put("OptionPane.background",c); UIManager.put("Panel.background",c); UIManager.put("Button.background",c); } }
Legal, eu imaginei isso mesmo, fazer o próprio JOptionPane, customizando ele.