viernes, 23 de diciembre de 2016

Mi primer botón en JAVA



Hola amigos, hoy les enseñare a crear un botón en JAVA, que cambia de texto al dar clic en él.


Código fuente:


       

import java.awt.BorderLayout;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import javax.swing.JButton;
import javax.swing.JFrame;

public class MyWindow extends JFrame {

    private JButton button;
    
    public MyWindow() {
        setVisible(true);
        setSize(400,400);  
        setTitle("Mi primera ventana en JAVA");
        widgets();
        events();
    }
    private void widgets() {
        button = new JButton(" ");  
        
        add(button,BorderLayout.SOUTH);
    }
    private void events() {
        setDefaultCloseOperation(EXIT_ON_CLOSE);
        
        button.addActionListener(new ActionListener() {
            @Override
            public void actionPerformed(ActionEvent e) {
                button.setText("Hola");
            }
        });
    }
    
    public static void main(String[] args) {
        new MyWindow();
    }    
}

       
 


Explicación de como crear una ventana haz clic aquí:

  • Añadimos como atributo un JButton (button), 
  • En el método "widgets()" se  instancia un nuevo botón.
  • Se agrega el botón a la ventana, por defecto la ventana viene con un "BorderLayout", sabiendo esto, se agrego el botón a la ventana, específicamente en el sur.
  • En el método "events()" es donde nosotros codificamos las acciones de la ventana, dentro de este método se codifico el comportamiento del botón al ser pulsado, mediante el método sobrecargado "AddActionListener(new ActionListener){...}" modificaremos el comportamiento del botón, en este caso solo se cambio de texto del mismo con un "Hola". 


Share:

Mi primera ventana en JAVA



Hola a todos, hoy enseñare la forma de crear una ventana en JAVA de una manera muy sencilla, veamos el código fuente:

       

public class MyWindow extends JFrame {

    public MyWindow() {
        setVisible(true);
        setSize(400,400);  
        setTitle("Mi primera ventana en JAVA");
        events();
    }
    
    private void events() {
        setDefaultCloseOperation(EXIT_ON_CLOSE);
    }
    
    public static void main(String[] args) {
        new MyWindow();
    }
}
       
 



Como vemos se ha creado una clase llamada "MyWindow" la cual hereda de JFrame, que es una clase que nos va a permitir crear nuestra ventana.

Paso seguido se crea un constructor, dentro de este nosotros usamos los metodos "setVisible()", setSize(); y setTitle(); para modificar nuestra ventana.

  •  El primer método nos permite hacer visible la Ventana, por parámetro se recibe un valor booleano.
  •  El segundo nos permite dar una dimensión a la ventana, que por defecto viene de tamaño (0,0), (El primer parámetro es el ancho, y el segundo el alto, de la ventana).
  • El tercer metodo permite ponerle un titulo a la ventana, recibe por parámetro un String.
  • El método events(), fue creado para codificar las acciones que queremos ejecutar dentro de la ventana, principalmente  para tener un código ordenado, dentro del él se codifico la acción de cerrar la ventana.


Share:

Mi primer Hola mundo en JAVA



Hola a todos, a continuación una breve explicación de un "Hello world"  en java, primero miremos el código fuente:


public class Main {
    public static void main(String[] args) {
        System.out.println("Hello world");
    }
}


El lenguaje de programación JAVA, es un lenguaje orientado a objetos, esto quiere decir que para que nuestro "Hola mundo funcione" debemos crear una clase principal, "Main", dentro de ella se ha creado una función "public static void main(...){...}", esta función es la que primero se ejecuta en nuestro programa, el "public static void main(...){...}" siempre debe estar dentro de una clase para funcionar.

Paso seguido se utiliza el "System.out.println("Hello world");" para imprimir por consola un mensaje, como parámetro se envía una cadena de texto, en este caso el "Hello world", hay varios métodos para imprimir mensajes por consola como el "System.out.print(String);", el cual hace lo mismo que el método anterior pero NO hay un salto de linea.
Share:

martes, 15 de noviembre de 2016

Mi primer "Hola mundo" en C++



Hola a todos, a continuación les mostrare el código fuente de un "Hola mundo" en C++, pueden ver lo simple que es, primero se agrega la librería <iostream> la cual nos permite usar la consola para  entrada y salida de datos, creamos el metodo "int main(){...}", dentro de este usamos solo el "cout", este permite mostrar un texto en pantalla en este caso el Hello world, el "endl", se usa para un salto de linea, recuerda que siempre debes poner un punto y coma ";" al final de cada linea.


Como el "int main(){...}" se trata de un método que retorna un entero por el "int" antes del "main"; debemos retornar un valor entero, en este caso un cero "0", en los siguientes tutoriales enseñaré como retornar caracteres, valores flotantes y cadenas de texto.

#include<iostream>
using namespace std;

int main(){    
cout<<"Hello world"<<endl;  
return 0;
}



Share: