Javafree
Página Inicial do Fórum > Java Básico

[RESOLVIDO]Adicionar jTextFIeld em jPanel já existente



Criar novo tópico   Responder tópico


  1. ll.rodrigo
    Posts:3


    Comment Arrow

    Publicado em: 18/04/2016 13:01:22

    O código abaixo cria um jPanel e adiciona um jTextField ao mesmo. Como faço para adicionar o mesmo jTextField a um jPanel já presente no jFrame (a um jPanel "Arrastado" para o jFrame)?





    import java.awt.BorderLayout;
    import java.awt.Color;
    import javax.swing.BorderFactory;
    import javax.swing.JPanel;
    import javax.swing.JTextField;

    public class NovoJFrame extends javax.swing.JFrame {

    private final JTextField text;
    private final JPanel panelTeste;

    public NovoJFrame() {
    initComponents();
    panelTeste = new JPanel();
    panelTeste.setLayout(new BorderLayout(10, 10));
    panelTeste.setBorder(BorderFactory.createEtchedBorder(Color.BLUE,
    Color.CYAN));

    getContentPane().add(panelTeste);
    text = new JTextField();
    text.setText("Text " );
    panelTeste.add(text);
    text.setVisible(true);
    panelTeste.setVisible(true);
    panelTeste.setSize(350, 150);
    text.setSize(80, 25);
    text.setText("Testando!" );
    }

    public static void main(String args[]) {

    java.awt.EventQueue.invokeLater(new Runnable() {
    public void run() {
    new NovoJFrame().setVisible(true);
    }
    });
    }

    // Variables declaration - do not modify
    private javax.swing.JPanel jPanel1;
    // End of variables declaration }

    [code][/code]



  1. staroski
    Posts:4599


    Comment Arrow

    Publicado em: 18/04/2016 18:12:25


    _________________

    Ricardo Artur Staroski, OCP-JP
    Blumenau - SC
    Faço seu trabalho Java,
    clique aqui

    Acesse http://www.guj.com.br/



  1. ll.rodrigo
    Posts:3


    Comment Arrow

    Publicado em: 18/04/2016 21:56:59

    [quote="staroski"][code]
    meuJPanelExistente.add( meuComponente ) ;


    Perfeito!Obrigado.



  1. Relacionados