Amigos, sou novato em Java, e estou com um probleminha…
Eu criei um JPanel com um certo tamanho, e preciso inserir um retangulo em branco dentro.
Alguém pode me ajudar?? Eu sei que a pergunta é básica, mas nao achei em lugar nenhum a reposta.
Amigos, sou novato em Java, e estou com um probleminha…
Eu criei um JPanel com um certo tamanho, e preciso inserir um retangulo em branco dentro.
Alguém pode me ajudar?? Eu sei que a pergunta é básica, mas nao achei em lugar nenhum a reposta.
crie um método paint na sua classedessa forma:
public void paint(Graphics g) {
g.setColor(Color.White);
// pinta e preenche o retancugulo com a cor branca.
g.fillRect(posInicialX, posInicialY, posFinalX, posFinalY);
//pinta apena a borda do retangulo.
g.drawRect(posInicialX, posInicialY, posFinalX, posFinalY);
}
basta escolher qual dos dois vc quer…
é... quase isso aí.
Na verdade, o código seria:
public void paint(Graphics g) {
g.setColor(Color.White);
// pinta e preenche o retancugulo com a cor branca.
g.fillRect(posInicialX, posInicialY, comprimento, altura);
//pinta apena a borda do retangulo.
g.drawRect(posInicialX, posInicialY, comprimento, altura);
}
^_^
é... quase isso aí.Na verdade, o código seria:
public void paint(Graphics g) { g.setColor(Color.White); // pinta e preenche o retancugulo com a cor branca. g.fillRect(posInicialX, posInicialY, comprimento, altura); //pinta apena a borda do retangulo. g.drawRect(posInicialX, posInicialY, comprimento, altura); }^_^
Amigo, agora deu certo...
Mas surgiu outro problema, a imagem que deveria aprarecer (quadrado) somente aparece quando eu boto uma outra coisa na frente e retorno a visão.
Você sabe o que pode estar acontecendo?? Quando eu dou "ALT + Tab" 2 vezes, aparece o quadro e antes não...