style="display:inline-block;width:728px;height:90px"
data-ad-client="ca-pub-5164839828746352"
data-ad-slot="7563230308">

blog de raul1990

copiar el texto de JOptionPane

como puedo poner la opcion de copiar el contenido de un JOptionPane

Mando un JOptionPane al usuario pero lo que quiero realizar es darle la opcion de que pueda seleccionar el contenido de ese JOptionPane no se con un click derecho y que diga copiar o que pueda seleccionar el contenido.

e estado buscando pero no encuentro nada

xml

Tengo un problema estoy tratando de extraer informacion de un xml el problema es el siguiente:
tengo dos tag hijos de Conceptos llamados concepto los dos y no se como extraer la informacion ya lo e estado intentando pero no lo logro explico este es el xml ocupo JespXML.jar

<cfdi:Conceptos>
             <cfdi:Concepto cantidad="2.00" unidad="PIEZA" descripcion="TONER HP CF210X NEGRO" valorUnitario="1291.9500" importe="2377.19">
</cfdi:Concepto>
<cfdi:Concepto cantidad="5.00" unidad="PIEZA" descripcion="TONER HP 131 COLOR CF211A-CF212A-CF213A" valorUnitario="1239.7500" importe="5702.85">
</cfdi:Concepto>
</cfdi:Conceptos>

asi extraigo la primera parte

Tag conceptos = raiz.getTagHijoByName("cfdi:Conceptos");
Tag concepto = conceptos.getTagHijoByName("cfdi:Concepto");
            cantidad3 = concepto.getValorDeAtributo("cantidad");
            unidad3 = concepto.getValorDeAtributo("unidad");
            descripcion3 = concepto.getValorDeAtributo("descripcion");
            valor3 = concepto.getValorDeAtributo("valorUnitario");
            importe3 = concepto.getValorDeAtributo("importe");

ayuda

Tengo un consumidor de web services el cual manda a timbrar un xml.
lo mando y me lo regresan el problema es que antes de escribirlo en mi pc me gustaría leerlo para poder extraer la SERIE Y FOLIO para ponerlo como nombre del archivo xml y despues escribirlo en mi pc.

asi es la extructura.

<?xml version="1.0" encoding="UTF-8"?>
<cfdi:Comprobante xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:cfdi="http://www.sat.gob.mx/cfd/3" xsi:schemaLocation="http://www.sat.gob.mx/cfd/3 <a href="http://www.sat.gob.mx/sitio_internet/cfd/3/cfdv32.xsd"" title="http://www.sat.gob.mx/sitio_internet/cfd/3/cfdv32.xsd"">http://www.sat.gob.mx/sitio_internet/cfd/3/cfdv32.xsd"</a> version="3.2" serie="FE" folio="008088"

espero me puedan ayudar.

HOLA HOLA COMPAÑEROS

estoy capturando un archivo que me regresa un web services lo cacho pero el problema es que viene codificado en base 64 y no se como pasarlo a bytes y escribirlo en mi pc.

asi lo cacho

String conde;
conde = Arrays.toString(resultado.getXml());
System.out.println(conde);

resultado en base 64

[-17, -69, -65, 60, 63, 120, 109, 108, 32, 118, 101, 114,

como lo concierto a bytes ayuda.

web services

hola compañeros me gustaría me puedan ayudar la duda es la siguiente

cuando consumo el web services con usuario ,contraseña,rfc,xml hago lo siguiente

private static Cfdi timbre(java.lang.String rfc, java.lang.String usuario, java.lang.String password, byte[] xml)
Scanner entrada = new Scanner(System.in);
System.out.println("cuan el el rfc");
rfc = entrada.next();
// hago lo mismo para usuario,password me faltaria xml

metodo main

public static void main (String[] args) {
String rfc="";
//hago lo mismo para usuario y password y me falta xml

Cfdi resultado =timbre (rfc, usuario, password, xml.getBytes());

pero no se como jalar el xml que se encuentra en mi pc " c" ya que lo tengo que que enbiar en bytes.

de verdad no tengo ni idea de que puedo hacer

como pasar un funcion para ejecutarlo en el main

hola compañeros saludos esperando me puedan ayudar.
tengo un cliente que consume web services en wsdl pero no se como ejecurar la funcion en el meto main
como puedo mandar el rfc, usuario, usuario y el xml.

gracias

public class Consume {
    public static void main (String[] args){
   
       Cfdi cfdi;
       
    }

    private static Cfdi timbre(java.lang.String rfc, java.lang.String usuario, java.lang.String password, byte[] xml) {
        org.tempuri.TimbreCFDI service = new org.tempuri.TimbreCFDI();
        org.tempuri.TimbreCFDISoap port = service.getTimbreCFDISoap12();
        return port.timbre(rfc, usuario, password, xml);
    }

Distribuir contenido

style="display:inline-block;width:728px;height:90px"
data-ad-client="ca-pub-5164839828746352"
data-ad-slot="7563230308">