INICIO

Codigo JFrame1

  

package Ejecutador;

import Ventanas.*;

import java.awt.BorderLayout;

import javax.swing.JFrame;



public class mainVentana {

    ventana1 vent1;

    public mainVentana(){

        

        

     vent1= new ventana1();

     vent1.setSize(630, 380);

     vent1.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);

     vent1.setVisible(true);

     vent1.setLocationRelativeTo(null);

     

    }

    public static void main(String[] args) {

        mainVentana a;

        a= new mainVentana();

    }

    


}





 package Ventanas;

import java.awt.*;
import java.awt.GridLayout;
import  javax.swing.*;


public class ventana1 extends JFrame {
    
    //PANELES BASE
    private  JPanel PANEL_PRINCIPAL_NORTE;
    private  JPanel PANEL_PRINCIPAL_OESTE;
    private  JPanel PANEL_PRINCIPAL_ESTE;
    private  JPanel PANEL_PRINCIPAL_SUR;
    private  JPanel PANEL_PRINCIPAL_CENTRAL;
    //PANALES SEGUNTA BASE
    private  JPanel Panel_teclado_central;
    private  JPanel panel_teclado_este;
    private  JPanel panel_teclado_oeste;
    //PANELES TERCERA BASE
    private  JPanel Panel_descripcion;
    private  JPanel Panel_palabras;
    //ETIQUETAS
    private  JLabel etiquetas_descripsion;
    private  JLabel etiqueta_observador; //fallaste,bien hecho ->  norte
    //caja de Texto
    private  JTextField palabra_oculta;
    private  JLabel tiempo;
    private  JTextField puntos;
    private  JLabel nombrePuntos,nombreTime;
    //botones
    private  JButton q,w,e,r,t,y,u,i,o,p,a,s,d,f,g,h,j,k,l,ñ,z,x,c,v,b,n,m;
    private  JButton menu;
    private  JButton siguiente,practica,estudio;
 
    public ventana1(){
    this.setLayout(new BorderLayout(120, 80));
    //PANALES PRIMERA BASE   
    PANEL_PRINCIPAL_NORTE= new JPanel();
    PANEL_PRINCIPAL_SUR= new JPanel();
    PANEL_PRINCIPAL_OESTE= new JPanel();
    PANEL_PRINCIPAL_ESTE= new JPanel();
    PANEL_PRINCIPAL_CENTRAL= new JPanel();
    
    PANEL_PRINCIPAL_NORTE.setLayout(new FlowLayout()); 
    //PANALES SEGUNTA BASE
        //TECLADO
    Panel_teclado_central= new JPanel();
    Panel_teclado_central.setLayout(new GridLayout(3,10));
    panel_teclado_este= new JPanel();
    panel_teclado_este.setLayout(new FlowLayout(50));
    panel_teclado_oeste= new JPanel();
    panel_teclado_oeste.setLayout(new FlowLayout(50));
    //PANELES TERCERA BASE
    Panel_descripcion= new JPanel();
    Panel_descripcion.setLayout(new FlowLayout());
    Panel_palabras= new JPanel();
    Panel_palabras.setLayout(new FlowLayout());
    
    
        //TECLADO UBICACION
    PANEL_PRINCIPAL_SUR.setLayout(new BorderLayout());
    PANEL_PRINCIPAL_SUR.add(panel_teclado_este, BorderLayout.EAST);
    PANEL_PRINCIPAL_SUR.add(Panel_teclado_central, BorderLayout.CENTER);
    PANEL_PRINCIPAL_SUR.add(panel_teclado_oeste, BorderLayout.WEST);    
    //INSERTAR PANELES TERCERA BASE
        //DESCRIPCION Y PALABRA
    PANEL_PRINCIPAL_ESTE.setLayout(new BoxLayout(PANEL_PRINCIPAL_ESTE, BoxLayout.Y_AXIS));
    PANEL_PRINCIPAL_OESTE.setLayout(new BoxLayout(PANEL_PRINCIPAL_OESTE, BoxLayout.Y_AXIS));
    PANEL_PRINCIPAL_CENTRAL.setLayout(new BoxLayout(PANEL_PRINCIPAL_CENTRAL,BoxLayout.Y_AXIS));   
    PANEL_PRINCIPAL_CENTRAL.add(Panel_descripcion);
    PANEL_PRINCIPAL_CENTRAL.add(Panel_palabras);  
    
        q = new  JButton();w = new  JButton();e = new  JButton();r = new  JButton();
        t = new  JButton();y = new  JButton();u = new  JButton();i = new  JButton();
        o = new  JButton();p = new  JButton();a = new  JButton();s = new  JButton();
        d = new  JButton();f = new  JButton();g = new  JButton();h = new  JButton();
        j = new  JButton();k = new  JButton();l = new  JButton();ñ = new  JButton();
        z = new  JButton();x = new  JButton();c = new  JButton();v = new  JButton();
        b = new  JButton();n = new  JButton();m = new  JButton();
        
        menu = new  JButton();
        siguiente = new  JButton();
        practica = new  JButton();
        estudio = new  JButton();
        puntos = new JTextField();
        tiempo = new JLabel();
        nombrePuntos = new JLabel();
        nombreTime= new JLabel();
        etiqueta_observador= new JLabel();
        
        //BOTONES TECLADO
        q.setText("Q");
         Panel_teclado_central.add(q);
        w.setText("W");
         Panel_teclado_central.add(w);
        e.setText("E");
         Panel_teclado_central.add(e);
        r.setText("R");
         Panel_teclado_central.add(r);
        t.setText("T");
         Panel_teclado_central.add(t);
        y.setText("Y");
         Panel_teclado_central.add(y);
        u.setText("U");
         Panel_teclado_central.add(u);
        i.setText("I"); 
         Panel_teclado_central.add(i);
        o.setText("O");
         Panel_teclado_central.add(o);
        a.setText("A");
         Panel_teclado_central.add(a);
        s.setText("S");
         Panel_teclado_central.add(s);
        d.setText("D");
         Panel_teclado_central.add(d);
        f.setText("F");
         Panel_teclado_central.add(f);
        g.setText("G");
         Panel_teclado_central.add(g);
        h.setText("H");
         Panel_teclado_central.add(h);
        j.setText("J");
         Panel_teclado_central.add(j);
        k.setText("K");
         Panel_teclado_central.add(k);
        l.setText("L");
         Panel_teclado_central.add(l);
        z.setText("Z");
         Panel_teclado_central.add(z);
        x.setText("X");
         Panel_teclado_central.add(x);
        c.setText("C");
         Panel_teclado_central.add(c);
        v.setText("V");
         Panel_teclado_central.add(v);
        b.setText("B");
         Panel_teclado_central.add(b);
        n.setText("N");
         Panel_teclado_central.add(n);
        m.setText("M");
         Panel_teclado_central.add(m);
        ñ.setText("Ñ");
         Panel_teclado_central.add(ñ);
        p.setText("P");
         Panel_teclado_central.add(p);    
        
         menu.setText("MENU");
        PANEL_PRINCIPAL_OESTE.add(menu);
        
        nombreTime.setText("tiempo restante:");
        //nombreTime.setSize(20, 10);
        PANEL_PRINCIPAL_OESTE.add(nombreTime);
        tiempo.setText("200");
        PANEL_PRINCIPAL_OESTE.add(tiempo);
        
        practica.setText("PRACTICA");
        PANEL_PRINCIPAL_ESTE.add(practica);
        
        estudio.setText("ESTUDIO");
        PANEL_PRINCIPAL_ESTE.add(estudio);
        
        siguiente.setText("SIGUIENTE");
        panel_teclado_este.add(siguiente);
        
        nombrePuntos.setText("Puntos totales:");
        panel_teclado_oeste.add(nombrePuntos);
        
        puntos.setText("0");
        panel_teclado_oeste.add(puntos);
        
        etiqueta_observador.setText("BIENVENIDO PRESIONA MODO DE JUEGO PARA COMENZAR");
        PANEL_PRINCIPAL_NORTE.add(etiqueta_observador);
        
        etiquetas_descripsion= new JLabel();
        etiquetas_descripsion.setIcon(new ImageIcon ("rect10.png"));
        Panel_descripcion.add(etiquetas_descripsion);
        palabra_oculta= new JTextField("[-,-,-,-,-,-,-,-]"); 
        Panel_palabras.add(palabra_oculta);
        
        add(PANEL_PRINCIPAL_NORTE,BorderLayout.NORTH);
        add(PANEL_PRINCIPAL_SUR,BorderLayout.SOUTH);
        add(PANEL_PRINCIPAL_OESTE,BorderLayout.WEST);
        add(PANEL_PRINCIPAL_ESTE,BorderLayout.EAST);
        add(PANEL_PRINCIPAL_CENTRAL,BorderLayout.CENTER);
    }
}


No hay comentarios:

Publicar un comentario