Cuando empiezas a desarrollar software de manera profesional, o cuando estas frente a un proyecto de gran envergadura vas cayendo en cuenta de la importancia de la reutilización de código el cual puedas utilizar desde cualquier parte de tu proyecto ahorrando tiempo y obteniendo aplicaciones mucho mas livianas, esa es la finalidad de este articulo, establecer las funciones java vitales para nuestros proyectos, veamos:

Función para convertir Objeto a String
[cc lang=»java»]
public String ConvertirObjectToString(Object Obj) {
String Str=»»;
if(Obj!=null){
Str = Obj.toString();
}
return Str;
}
[/cc]

Función para convertir Objeto a Entero
[cc lang=»java»]
public int ConvertirObjectToInt(Object Obj) {
int NumInt = Integer.parseInt(ConvertirObjectToString(Obj));
return NumInt;
}
[/cc]

Función Obtener fecha de JDateChooser
[cc lang=»java»]
SimpleDateFormat yyyyMMdd = new SimpleDateFormat(«yyyy-MM-dd HH:mm»);
public String getFecha(JDateChooser jd){
if (jd.getDate()!=null){
return yyyyMMdd.format(jd.getDate());
}else{
return null;
}
}
[/cc]

Función Validar comillas
[cc lang=»java»]
public void validarComillas(java.awt.event.KeyEvent evt){
char caracter = evt.getKeyChar();
String var = «» + caracter;
if («‘».equals(var)) evt.consume();
}
[/cc]

Función convertir minusculas a mayusculas en JTextField
[cc lang=»java»]
public void convertiraMayusculasEnJtextfield(javax.swing.JTextField jTextfieldS){
String cadena= (jTextfieldS.getText()).toUpperCase();
jTextfieldS.setText(cadena);
}
[/cc]

Función convertir minusculas a mayusculas en TextArea
[cc lang=»java»]
public void convertiraMayusculasEnJtextArea(javax.swing.JTextArea jTextArea){
String cadena= (jTextArea.getText()).toUpperCase();
jTextArea.setText(cadena);
}
[/cc]

Función Validar correo electrónico
[cc lang=»java»]
public boolean isEmail(String correo) {
if(correo.equals(«»)){
return true;
} else {
Pattern pat = null;
Matcher mat = null;
pat = Pattern.compile(«^([0-9a-zA-Z]([_.w]*[0-9a-zA-Z])*@([0-9a-zA-Z][-w]*[0-9a-zA-Z].)+([a-zA-Z]{2,9}.)+[a-zA-Z]{2,3})$»);
mat = pat.matcher(correo);
if (mat.find()) {
return true;
}else{
return false;
}
}
}
[/cc]

Función Fecha actual de servidor
[cc lang=»java»]
public Date Fecha_Actual(){
String Fecha = null;
Date fecha = null;
try {
BD.ConectarBasedeDatos();
BD.resultado = BD.sentencia.executeQuery(«SELECT CURRENT_DATE AS fecha»);
if(BD.resultado != null){
while(BD.resultado.next()){
Fecha = BD.resultado.getString(«fecha»);
}
}
SimpleDateFormat formatoDelTexto = new SimpleDateFormat(«yyyy-MM-dd»);
fecha = formatoDelTexto.parse(Fecha);
BD.resultado.close();
BD.DesconectarBasedeDatos();
} catch(Exception e) {
JOptionPane.showMessageDialog(null, e.getMessage());
}
return fecha;
}
[/cc]

Función Ocultar columnas JTable
[cc lang=»java»]
public void ocultarColumnas(JTable tbl, int columna[]){
for(int i = 0;

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

×