Si necesitas un código de programación en específico, escríbeme al formulario de contacto.

BUSCA TU CÓDIGO


BUSCA MÁS CÓDIGOS DE PROGRAMACIÓN AQUÍ:

Mostrando las entradas con la etiqueta codigo java. Mostrar todas las entradas
Mostrando las entradas con la etiqueta codigo java. Mostrar todas las entradas

▷ Código JAVA: Cómo eliminar espacios de una cadena de texto(String)【Expresiones Regulares - Regular Expression】.

Código JAVA anterior:
Agregar una imagen de fondo a un JFrame

-------------------------------------------------------------------------------------------

En el siguiente post vamos a  aprender cómo eliminar espacios de una cadena de texto(String) para realizar este proceso solo necesitamos escribir tres líneas de código, vamos a aprender a trabajar con expresiones regulares pero no se preocupen será algo bastante sencillo que todos vamos a comprender a la perfección .


Clase EliminarEspacios.java
package app;

public class EliminarEspacios {
           
    public String EliminarEspaciosMetodoInicial(String cadena){        
        String newCadena = "";        
        for(int i=0; i<cadena.length(); i++){

           if(cadena.charAt(i)!=' ' && cadena.charAt(i)!='\n'){
              newCadena = newCadena + cadena.charAt(i);  
           }
        }        
        return newCadena;
    }

    public String EliminarEspaciosMetodoSecundario(String cadena){

        StringBuilder newCadena = new StringBuilder(cadena);

        int i=0;
        while(i<newCadena.length()){
            if(cadena.charAt(i)==' ' || cadena.charAt(i)=='\n'){
                newCadena.deleteCharAt(i);
                i--;
            }
            i++;
        }
        
        return newCadena.toString();
    }

    public static void main(String [] args){

        EliminarEspacios principal = new EliminarEspacios();

        String cadena = " Hola Mundo \n 1";

        cadena = principal.EliminarEspaciosMetodoIncial(cadena);
        cadena = principal.EliminarEspaciosMetodoSecundario(cadena);

        System.out.println("Metodo Inicial: "+cadena+ " longitud: "+cadena.length());
        System.out.println("Método Secundario: "+cadena+ " longitud: "+cadena.length());

        cadena = cadena.replaceAll("\\s+", "");
        System.out.println("Cadena: "+cadena+ " Longitud: "+cadena.length());

    }
        
}
 



VÍDEO TUTORIAL (PASO A PASO)


 

▷ Código JAVA: Agregar imagen de fondo a un JFrame

Código JAVA anterior:
Cargar JCombobox con registros de una base de datos

-------------------------------------------------------------------------------------------

En el siguiente post vamos a  aprender como agregar o mostrar una imagen de fondo en una ventana JFrame, lo cual nos será de gran utilidad ya que es algo que en ocasiones se nos hace necesario agregar a nuestros proyectos, ya sea por petición del cliente o simplemente para embellecer nuestra interfaz gráfica(GUI), solo nos bastara con agregar unas pocas líneas de código y ya tendremos una imagen de fondo que mostrar.


Clase VentanaPrincipal.java(JFrame)
package ventanaconimagen;

import java.awt.BorderLayout;
import java.awt.Dimension;
import javax.swing.JFrame;

public class VentanaPrincipal extends JFrame{
    
    panelImage panel = new panelImage();
       
    public VentanaPrincipal(){
        
        this.setTitle("Ventana con Imagen");
        this.setSize(new Dimension(700, 700));        
        this.setLocationRelativeTo(null);
        
        this.add(panel, BorderLayout.CENTER);
    }

    public static void main(String [] args){
        VentanaPrincipal frame = new VentanaPrinciapl();
        frame.setVisible(true);
    }
    
    
}
 

Clase panelImage (JPanel):
package ventanaconimagen;

import java.awt.Dimension;
import java.awt.Graphics;
import javax.swing.ImageIcon;
import javax.swing.JPanel;

public class panelImage extends JPanel{

    @Override
    public void paint(Graphics g){
        Dimension dimension = this.getSize();
        ImageIcon icon = new ImageIcon(getClass().getResource("/imagenes/image1.jpg"));
        g.drawImage(icon.getImage(), 0, 0, dimension.width, dimension.height, null);
        setOpaque(false);
        super.paintChildren(g);
    }
 
    
}


VÍDEO TUTORIAL (PASO A PASO)


 
Instrucciones y Recomendaciones