Built on T3 Framework

The powerful T3 Framework makes Purity III an extreme flexible for customization especially when it comes to layout configuration, and compatible with all the popular 3rd party extensions out there in the community.

Joomla 3 & Bootstrap 3

Purity III is compatible with Joomla 3.x and embraces Bootstrap 3 at core. Comes with all the outstanding cool features in Joomla 3.x core, as well as the changes and improvements Bootstrap 3 Framework has.

A Free Joomla template

Purity III is a fully responsive FREE Joomla template. It looks stunning on all screen sizes: from a wide screen to mobile devices. Definitely a responsive Joomla template you would never want to miss out for 2014, We promise.

Flat Design & Stunning Typo

Sleek look, clean coding and minimalism design, Purity is real flat both front-end and back-end. It is also packed with beautiful typography pages including: Support Policy and Pricing Table that indeed, will come in handy for anyone.

import javax.swing.*;
import java.awt.Event.*;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;


public class MenuEjemplo extends JFrame implements ActionListener {

    JLabel titulo;
    JLabel texto;
    JButton CUADRADO;
    JButton RECTANGULO;
    JButton TRIANGULO;
    JButton CIRCULO;
    JButton TRAPECIO;
    JButton SALIR;


    public  MenuEjemplo(){
    setLayout(null);
    titulo=new JLabel("MENU AREAS DE FIGURAS");
    titulo.setBounds(20, 10, 200, 20);
    add(titulo);

    texto=new JLabel("Seleccione la figura que desea calcular: ");
    texto.setBounds(20, 50, 300, 20);
    add(texto);



    CUADRADO=new JButton("CUADRADO");
    CUADRADO.setBounds(20, 80, 120, 20);
    add(CUADRADO);
    CUADRADO.addActionListener(this);

    RECTANGULO=new JButton("RECTANGULO");
    RECTANGULO.setBounds(20, 105, 120, 20);
    add(RECTANGULO);
    RECTANGULO.addActionListener(this);

    TRIANGULO=new JButton("TRIANGULO");
    TRIANGULO.setBounds(20, 130, 120, 20);
    add(TRIANGULO);
    TRIANGULO.addActionListener(this);

    CIRCULO=new JButton("CIRCULO");
    CIRCULO.setBounds(150, 80, 120, 20);
    add(CIRCULO);
    CIRCULO.addActionListener(this);

    TRAPECIO=new JButton("TRAPECIO");
    TRAPECIO.setBounds(150, 105, 120, 20);
    add(TRAPECIO);
    TRAPECIO.addActionListener(this);

    SALIR=new JButton("SALIR");
    SALIR.setBounds(190, 180, 80, 20);
    add(SALIR);
    SALIR.addActionListener(this);


    }
    public void actionPerformed(ActionEvent e){


        if(e.getSource()==CUADRADO){

           // Area_Cuadrado cuadrado=new Area_Cuadrado();
            //cuadrado.setBounds(0, 0, 400, 250);
            //cuadrado.setVisible(rootPaneCheckingEnabled);
        }
        else if(e.getSource()==RECTANGULO){

           // Area_Rectangulo rectangulo=new Area_Rectangulo();
            //rectangulo.setBounds(0, 0, 400, 250);
        //    rectangulo.setVisible(rootPaneCheckingEnabled);
        }
        if(e.getSource()==TRIANGULO){

           // Area_Triangulo triangulo=new Area_Triangulo();
          //  triangulo.setBounds(0, 0, 400, 250);
           // triangulo.setVisible(rootPaneCheckingEnabled);
        }
        if(e.getSource()==CIRCULO){

            //Area_Circulo circulo=new Area_Circulo();
            //circulo.setBounds(0, 0, 400, 250);
            //circulo.setVisible(rootPaneCheckingEnabled);
        }
        if(e.getSource()==TRAPECIO){

            //Area_Trapecio trapecio=new Area_Trapecio();
            //trapecio.setBounds(0, 0, 400, 250);
            //trapecio.setVisible(rootPaneCheckingEnabled);
        }

        if(e.getSource()==SALIR){

            System.exit(0);
        }



    }

    public static void main(String[] args) {
        MenuEjemplo form = new MenuEjemplo();
        form.setBounds(0, 0, 300, 250);
        form.setVisible(true);
    }

}

 

After content

Nam pellentesque ipsum id odio scelerisque congue. Et nunc risus Pellentesque sapien malesuada ligula orci tristique adipiscing malesuada. Pede molestie Aenean risus orci id lorem Nullam felis orci velit.

Sidebar 1

Leo Sed nibh ut ac magnis Nam hendrerit lacus convallis massa. Laoreet sed hendrerit et et penatibus tellus et Curabitur lacinia Curabitur. Dis quis semper fringilla Nam pellentesque ipsum id odio scelerisque congue. Et nunc risus Pellentesque sapien malesuada ligula orci tristique adipiscing malesuada. Pede molestie Aenean risus orci id lorem Nullam felis orci velit.

Hendrerit eu ut id dolor nibh nisl vel augue adipiscing leo. At faucibus Lorem mauris elit Sed vel neque nibh tellus adipiscing. Sagittis dui lacus vitae convallis pretium montes pretium.

Position 5

Curabitur orci hendrerit In rhoncus iaculis ut Quisque convallis sem egestas. Curabitur quis wisi id Fusce neque sem Cras id Curabitur eros. Velit nec tempus ligula sed penatibus dui habitasse tellus Lorem Sed. Elit condimentum dapibus Phasellus Nunc turpis tristique tincidunt ac orci at. Dapibus scelerisque.

Position 6

Curabitur orci hendrerit In rhoncus iaculis ut Quisque convallis sem egestas. Curabitur quis wisi id Fusce neque sem Cras id Curabitur eros. Velit nec tempus ligula sed penatibus dui habitasse tellus Lorem Sed. Elit condimentum dapibus Phasellus Nunc turpis tristique tincidunt ac orci at. Dapibus scelerisque.

Position 7

Curabitur orci hendrerit In rhoncus iaculis ut Quisque convallis sem egestas. Curabitur quis wisi id Fusce neque sem Cras id Curabitur eros. Velit nec tempus ligula sed penatibus dui habitasse tellus Lorem Sed. Elit condimentum dapibus Phasellus Nunc turpis tristique tincidunt ac orci at. Dapibus scelerisque.

Position 8

Curabitur orci hendrerit In rhoncus iaculis ut Quisque convallis sem egestas. Curabitur quis wisi id Fusce neque sem Cras id Curabitur eros. Velit nec tempus ligula sed penatibus dui habitasse tellus Lorem Sed. Elit condimentum dapibus Phasellus Nunc turpis tristique tincidunt ac orci at. Dapibus scelerisque.