Menú

Mostrar Mensajes

Esta sección te permite ver todos los mensajes escritos por este usuario. Ten en cuenta que sólo puedes ver los mensajes escritos en zonas a las que tienes acceso en este momento.

Mostrar Mensajes Menú

Mensajes - Meta

#1131
Hola:

¿Cómo cambiar una varibla de un byte que en realidad es un String a una variable hexzadecimal?

El código de abajo, si te gijas bien, la variable Recibidos es un string, que se almacena en la otra variable llamad byte_recibido.

El Switch puse los case "A", pero quiero ponerlo en hexadecimal, por ejemplo:
case 0x41 // que el 0x41 de la tabl aASCII es la A mayúscula.

¿Existe esa psosibilidad?

Código (csharp) [Seleccionar]
byte_recibido = Recibidos;

            Recibidos = System.Convert.ToString(byte_recibido);


            byte b = 255;
            switch (byte_recibido)
            {
                // A switch section can have more than one case label.
                case "A":
                    textBox1.BackColor = Color.Red;
                    break;
                case "B":
                    textBox2.BackColor = Color.Red;
                    break;
                case "C":
                    textBox3.BackColor = Color.Red;
                    break;
                case "D":
                    textBox4.BackColor = Color.Red;
                    break;
                case "a":
                    textBox1.BackColor = Color.Maroon;
                    break;
                case "b":
                    textBox2.BackColor = Color.Maroon;
                    break;
                case "c":
                    textBox3.BackColor = Color.Maroon;
                    break;
                case "d":
                    textBox4.BackColor = Color.Maroon;
                    break;
                default:
                    // Ignorar cualquier carácter que no reconozca.
                    break;
            }
#1132
Java / Re: No me funciona este programa
22 Abril 2011, 07:42 AM
Gracias por la aclaración mi muy distinguido amigo.
#1133
Java / Re: No me funciona este programa
22 Abril 2011, 05:57 AM
Lo puse hacia fuera como dijiste y me funciona a la primera.

Una duda. Si lo dejo dentro en el mismo archivo como me dijiste sin el public, entonces funciona como dices???????????

Gracias por la ayuda, ahora lo entiendo un poco mejor.
#1134
Java / Re: No me funciona este programa
21 Abril 2011, 20:45 PM
Supuestamente el código completo.

Código (java) [Seleccionar]
/*
* To change this template, choose Tools | Templates
* and open the template in the editor.
*/

package mypkg;

/**
*
* @author Hunter
*/
public class Main {

    /**
     * @param args the command line arguments
     */
    public static void main(String[] args) {
        // TODO code application logic here
        Fecha fecha = new Fecha(1, 4, 2005);
        Hora hora = new Hora(17, 30);
        Examen programación = new Examen("Programación en Java", "A105", fecha, hora);
        System.out.println(programación.toString());
        programación.setFecha(new Fecha(1, 6, 2005));
        programación.setHora(new Hora(9, 0));
        System.out.println(programación.toString());
    }
    public class Fecha{
        private int día;
        private int mes;
        private int año;

        public Fecha(int día, int mes, int año){
            this.día = día;
            this.mes = mes;
            this.año = año;
        }

        public int getDía(){
         return día;
        }

        public int getMes(){
            return mes;
        }

        public int getAño(){
            return año;
        }

        public String toString(){
            return día + "/" + mes + "/" + año;
        }
    }

    public class Hora{
        private int hora;
        private int minuto;
        public Hora(int hora, int minuto){
            if (hora < 0 || hora > 23 || minuto < 0 || minuto > 56){
                throw new IllegalArgumentException();
            }
            else{
                this.hora = hora;
                this.minuto = minuto;
            }
        }

        public int getHora(){
            return hora;
        }

        public int getMinuto(){
            return minuto;
        }

        public String toString(){
            return hora + ":" + (minuto < 10 ? "0" : "") + minuto;
        }
    }

    public class Examen{
        private String asignatura;
        private String aula;
        private Fecha fecha;
        private Hora hora;

        public Examen(String asignatura, String aula, Fecha fecha, Hora hora){
            this.asignatura = asignatura;
            this.aula = aula;
            this.fecha = fecha;
            this.hora = hora;
        }

        public void setAsignatura(String asifnatura){
            this.asignatura = asignatura;
        }

        public void setAula(String aula){
            this.aula = aula;
        }

        public void setFecha(Fecha fecha){
            this.fecha = fecha;
        }

        public void setHora(Hora hora){
            this.hora = hora;
        }

        public String getAsignatura(){
            return asignatura;
        }

        public String getAula(){
            return aula;
        }

        public Fecha getFecha(){
            return fecha;
        }

        public Hora getHora(){
            return hora;
        }

        public String toString(){
            return "Asignatura: " + asignatura +
                    "\nAula: " + aula +
                    "\nFecha: " + fecha.toString() +
                    "\nHora: " + hora.toString();
        }
    }
}


Me da este fallo.
run:
Exception in thread "main" java.lang.RuntimeException: Uncompilable source code - non-static variable this cannot be referenced from a static context
        at mypkg.Main.main(Main.java:19)
Java Result: 1
GENERACIÓN CORRECTA (total time: 3 seconds)
#1135
Java / No me funciona este programa
21 Abril 2011, 13:36 PM
Hola:

Quiero saber el motivo de que no me funciona el programa.

Este es el programa.
Código (java) [Seleccionar]
/*
* To change this template, choose Tools | Templates
* and open the template in the editor.
*/

package mypkg;

/**
*
* @author Hunter
*/
public class Main {

    /**
     * @param args the command line arguments
     */
    public static void main(String[] args) {
        // TODO code application logic here
        Fecha fecha = new Fecha(1, 4, 2005);
        Hora hora = new Hora(17, 30);
        Examen programación = new Examen("Programación en Java", "A105", fecha, hora);
        System.out.println(programación.toString());
        programación.setFecha(new Fecha(1, 6, 2005));
        programación.setHora(new Hora(9, 0));
        System.out.println(programación.toString());
    }

}




Saludo.
#1136
Software / Re: Un buen heditor hexadecimal.
19 Abril 2011, 04:33 AM
Gracias.
#1137
Software / Un buen heditor hexadecimal.
18 Abril 2011, 21:07 PM
Hola:

Usaba mucho el heditor hexadecimal para curiosear y modificar archivos binarios, por ejemplo este:
www.winhex.com (español).

Con el Windows 7 64-Bits da problemas y no han sacado a estas alturas de la vida para los 64 bits.
¿Conocen otras alternativas y que sea muy bueno?

Saludo.
#1138
Java / Re: Lograr hacer esta descripticón.
7 Abril 2011, 17:28 PM
Muy bueno. Falta algo. Que los textos o datos binarios, deben estar en un arrylist. Luego se parten con split. A partir de ahí ya podemos hacer lo que pide.

Saludo.
#1139
Java / Lograr hacer esta descripticón.
6 Abril 2011, 12:07 PM
Hace tiempo me encontré este tipo de cosas en Java.

Diseñar una clase llamada fichero que nos permita:
Leer, escribir (al final), buscar, modificar y borrar datos en un fichero.


PENSAR COMO IMPLEMENTAR BORRAR UN REGISTRO DE UN FICHERO.

Pensar en dos formas:
a) Trabajar directamente en con el fichero.
b) Tener todo en un arraylist en memoria trabajando sobre él, y al final grabar todo en el fichero.

¿Hay ejemplo sobre esto?

Me interesa controlar ficheros en Java.
#1140
Software / Re: Crear carátuas DVD y Cajas
5 Abril 2011, 14:03 PM
Lo de hacer las carátulas con Nero me refiero a que ya dispone de sus medidas. Para hacer dibujitos está Photoshop, ejjejeje. Lo tengo claro. Hice una partoda para senderos DVD con esta imagen que hice para el DVD 2010.

[youtube=425,350]http://www.youtube.com/watch?v=zufl4i_Xbe4[/youtube]