Buscar
 
 

Resultados por:
 


Rechercher Busca avançada

Relogio

Jframe GUI

Ver o tópico anterior Ver o tópico seguinte Ir em baixo

Jframe GUI

Mensagem  juk em Dom Set 01, 2013 12:15 pm

Código:

import java.awt.FlowLayout;
import javax.swing.Icon;
import javax.swing.ImageIcon;
import javax.swing.JFrame;
import javax.swing.JLabel;
import javax.swing.SwingConstants;

public class TestdeFrame extends JFrame {
   
   private JLabel label1;
   private JLabel label2;
   private JLabel label3;
   
   public TestdeFrame()
   {
       super("Testando JLabel");
       
       setLayout(new FlowLayout());
       
       //construtor JLabel com um argumento de string
       label1 =  new JLabel("Isso e um texto"); //texto
       label1.setToolTipText("Esse é o botão 1"); //texto sobre o curso        
       add(label1); //adiciona botão no frame
       
       //construtor JLabel com string, Icon e argumentos de alinhamento
        /*Lembra de criar uma pasta chamada imagens,
        * coloca um icone com o nome bug1.png dentro da pasta
        * Isso dentro da pasta do projeto "/src/imagens/bug1.png"
        */
       Icon bug = ImageIcon(getClass().getClassLoader().getResource("imagens/bug1.png"));
       label2 = new JLabel("Segundo texto com icone", bug, SwingConstants.LEFT);
       label2.setToolTipText("Segundo texto");
       add(label2);
       
       //construindo 3 JLabel
       label3 = new JLabel();
       label3.setText("Terceiro texto, sem argumentos");
       label3.setIcon(bug);
       label3.setToolTipText("esse é o texto tooltip");
       label3.setHorizontalTextPosition(SwingConstants.CENTER);
       label3.setVerticalTextPosition(SwingConstants.BOTTOM);
       add(label3);
       
   }
   
}
##############################################
class test
Código:


import javax.swing.JFrame;

public class LabelTest {
    
    public static void main(String[] args) {
        TestdeFrame objetoFrame = new TestdeFrame(); //instancia
       objetoFrame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);//ação ao fecha
        objetoFrame.setSize(260 , 260); //tamanho do frame
        objetoFrame.setVisible(true); //exibe o frame
    }
}


avatar
juk

Mensagens : 224
Data de inscrição : 02/04/2012

Ver perfil do usuário

Voltar ao Topo Ir em baixo

Ver o tópico anterior Ver o tópico seguinte Voltar ao Topo


 
Permissão deste fórum:
Você não pode responder aos tópicos neste fórum