Olá,
estou tento problema ao trabalhar com o JList.
queria adicionar um item embaixo do outro
estou usando:
nome.add(string);
mas está dando erro!.
e outra duvida,
qual o comando para colocar um texto para a direira em um JTextfField?
abraços…
Olá,
estou tento problema ao trabalhar com o JList.
queria adicionar um item embaixo do outro
estou usando:
nome.add(string);
mas está dando erro!.
e outra duvida,
qual o comando para colocar um texto para a direira em um JTextfField?
abraços…
ola
vc tem que setar um modelo par a JList
javax.swing.DefaultLisModel modelo = new javax.swing.DefaultLisModel ();
modelo.add…
e depoi
lista.setModel(modelo) e pronto!!!
esta dando erro de
não sei pq…
kara
eu compilei e ta rodando certinho olhe o codigo
javax.swing.DefaultListModel modelo = new javax.swing.DefaultListModel();
modelo.addElement(" elemento");
listas.setModel(modelo);
Como o colega getAndSet falou você precisa criar um ListModel para poder adicionar dados na JList.
Depois adicione o objeto pelo metodo addElement. Pronto!
DefaultListModel defaultListModel = new DefaultListModel();
suaJList.setModel(defaultListModel);
defaultListModel.addElement(objeto);
Para colocar o texto à direita do TextField é só usar o método setHorizontalAlignment.
JTextField tf = new JTextField("texto");
tf.setHorizontalAlignment(JTextField.RIGHT);
[code]public class CronogramaFrame extends JFrame {
public CronogramaFrame() {
try {
jbInit();
} catch (Exception exception) {
exception.printStackTrace();
}
}
private void jbInit() throws Exception {
getContentPane().setLayout(null);
jCrono.setBounds(new Rectangle(64, 26, 190, 161));
jButton1.setBounds(new Rectangle(159, 207, 73, 25));
jButton1.setText("jButton1");
this.getContentPane().add(jCrono);
this.getContentPane().add(jButton1);
}
JList jCrono = new JList();
DefaultListModel padrao = new DefaultListModel();
padrao.addElement("teste");
jCrono.setModel(padrao);
JButton jButton1 = new JButton();
}[/code]
estou tendo erros nas linhas
padrao.addElement("teste");
jCrono.setModel(padrao);
ele seta o erro no parenteses…
abraços…
aparece isso
[quote=andydorow]Para colocar o texto à direita do TextField é só usar o método setHorizontalAlignment.
JTextField tf = new JTextField("texto");
tf.setHorizontalAlignment(JTextField.RIGHT);
[/quote]
valew…
obrigado…
Fala primo, blz?
Vc não pode setar isso no corpo da classe, coloca dentro de algum método!
Falow!
blz ^^
valew primo
e toda a galera q ajudou =D
desculpem meus erros, sou iniciante