Olá pessoal
Como faço pra dimensionar objetos(JTexts, JButtons, JLabels) via código
vlw!
Olá pessoal
Como faço pra dimensionar objetos(JTexts, JButtons, JLabels) via código
vlw!
Usa o método:
public void setBounds(int x, int y, int width, int height)
da classe
java.awt.Component
não deu certo aqui, talvez tenha alguma coisa errada no meu codigo?
fiz assim:
JXTextField textoadd = new JXTextField();
{
textoadd.setText("");
textoadd.setBounds(50,50,50,50);
}
Você pode usar o setPreferredSize.
[code]package testes.swing;
import java.awt.Dimension;
import java.awt.GridBagLayout;
import javax.swing.JButton;
import javax.swing.JFrame;
public class SetandoOTamanhoDeUmJButtonNaMao{
public static void main(String[] args){
JFrame frame = new JFrame(“JFrame”);
frame.setSize(300, 300);
frame.setLayout(new GridBagLayout());
JButton button = new JButton("JButton");
button.setPreferredSize(new Dimension(120, 120));
frame.add(button);
frame.setVisible(true);
}
}
[/code]
Aí sim, deu certo, vlw!
Ah, desculpa…Eu tinha entendido errado. Você queria só dimensionar, não posicionar dimensionado. Enganei-me.