[OT] La formula para trazar imagenes

Hola a todos:
Hacia tiempo que no andaba por el foro, y ahora necesito que
me aconsejeis.
La duda existencial que siempre he tenido y nunca he llegado
al resultado
esperado: Trazar una imagen y convertirla a vectores de la
manera mas
sencilla pero que como resultado obtengamos un grafico con
forma de dibujo,
me explico?? Es decir, con colores planos que compongan el
dibujo, sin
chorromiles de vectores, curvas y demas. He probado con
coreltrace (que es
bastante chapu) y no es exactamente lo que busco.
¿Alguna sugerencia o
idea..?

This is a multi-part message in MIME format.
------=_NextPart_000_001C_01C6F10C.2EEAF710
Content-Type: text/plain;
charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
En realidad nunca he necesitado hacer algo asi, pero me
imagino que los =
vectores que generan los programas son tal vez demasiado
complicados y =
confusos para generar el resultado que necesitas.
Se me ocurre que retoques la foto primero con photoshop para
conseguir =
ese tipo de efecto (que hay muchos), y luego si todavia te
hace falta, =
pues vectorizas la imagen.
"Itzi" <[email protected]> escribi=F3 en el mensaje
=
news:[email protected]...
Hola a todos:
Hacia tiempo que no andaba por el foro, y ahora necesito que
me =
aconsejeis.
La duda existencial que siempre he tenido y nunca he llegado
al =
resultado=20
esperado: Trazar una imagen y convertirla a vectores de la
manera mas=20
sencilla pero que como resultado obtengamos un grafico con
forma de =
dibujo,=20
me explico?? Es decir, con colores planos que compongan el
dibujo, sin =
chorromiles de vectores, curvas y demas. He probado con
coreltrace =
(que es=20
bastante chapu) y no es exactamente lo que busco. =BFAlguna
sugerencia =
o=20
idea..?=20
------=_NextPart_000_001C_01C6F10C.2EEAF710
Content-Type: text/html;
charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0
Transitional//EN">
<HTML><HEAD>
<META http-equiv=3DContent-Type content=3D"text/html; =
charset=3Diso-8859-1">
<META content=3D"MSHTML 6.00.2900.2963"
name=3DGENERATOR>
<STYLE></STYLE>
</HEAD>
<BODY bgColor=3D#ffffff>
<DIV><FONT face=3DVerdana size=3D2>En realidad
nunca he necesitado hacer =
algo asi,=20
pero me imagino que los vectores que generan los programas
son tal vez =
demasiado=20
complicados y confusos para generar el resultado que =
necesitas.</FONT></DIV>
<DIV><FONT face=3DVerdana size=3D2>Se me ocurre
que retoques la foto =
primero con=20
photoshop para conseguir ese tipo de efecto (que hay muchos),
y luego si =
todavia=20
te hace falta, pues vectorizas la
imagen.</FONT></DIV>
<BLOCKQUOTE=20
style=3D"PADDING-RIGHT: 0px; PADDING-LEFT: 5px; MARGIN-LEFT:
5px; =
BORDER-LEFT: #000000 2px solid; MARGIN-RIGHT: 0px">
<DIV>"Itzi" &lt;<A=20
href=3D"mailto:[email protected]">[email protected]</A>&gt;
=
escribi=F3 en el=20
mensaje <A=20
=
href=3D"news:[email protected]">news:egvqdv$l5t$1@forums=
.macromedia.com</A>...</DIV>Hola=20
a todos:<BR>Hacia tiempo que no andaba por el foro, y
ahora necesito =
que me=20
aconsejeis.<BR>La duda existencial que siempre he
tenido y nunca he =
llegado al=20
resultado <BR>esperado: Trazar una imagen y
convertirla a vectores de =
la=20
manera mas <BR>sencilla pero que como resultado
obtengamos un grafico =
con=20
forma de dibujo, <BR>me explico?? Es decir, con
colores planos que =
compongan=20
el dibujo, sin <BR>chorromiles de vectores, curvas y
demas. He probado =
con=20
coreltrace (que es <BR>bastante chapu) y no es
exactamente lo que =
busco.=20
=BFAlguna sugerencia o <BR>idea..?
<BR><BR></BLOCKQUOTE></BODY></HTML>
------=_NextPart_000_001C_01C6F10C.2EEAF710--

Similar Messages

  • SD: COMO USAR LA TRANSACCION VOFM? FORMULAS PARA PRICING

    UN SALUDO CONSULTORES,
    ESTOY INVESTIGANDO RESPECTO A LA FUNCIONALIDAD QUE TIENE LA INCLUSION DE FORMULAS EN LAS SECUENCIAS DE ACCESO ATRAVES DE LA VOFM.

    Te dejo un par de Manuales sobre la VOFM:
    - http://www.sap4u.org/media/userfiles/articles/pdf/36.pdf
    - http://saptechsolutions.com/pdf/VOFMCopyRequirementRoutines.pdf
    - http://sapdocs.info/sap/sd-related-topics/routines-in-sd/
    Suerte, Hernán
    www.hernangn.com.ar

  • Armar un bucle para editar imagenes jpg

    Estoy haciendo una aplicacion que al poner una imagen de pelotitas (del mismo color pero distinto tamaño) labview la filtra y mide los tamaños para presentarlos en un informe. eso lo pude hacer mi problema es que cuando corro el programa este me deja elegir la imagen y la procesa y termina. 
    Lo que yo necesitaria es que despues de analizarla pueda seguir modificando parametros y tambien pueda cambiar de imagen
    si alguien me puede ayudar lo agradeceria de corazon.
    adjunto el vi de lo que tengo hecho. 
    Attachments:
    tett.vi ‏76 KB

    Hola Aleg
    En ese caso podrías utilizar una maquina de estados en donde puedes inicializar tu aplicación en el siguiente estado esperar mediante una estructura de eventos los parámetros que se deseen modificar de la imagen o en su defecto el siguiente paso al procesamiento de la imagen.
    En estos links puedes encontrar información de cómo encontrar ejemplos como el de la state machine (maquina de estados), event structures (estructuras de eventos) además de templates para comenzar tu proyecto.
    LabVIEW Templates and Sample Projects
    Finding Examples for NI LabVIEW
    Saludos
    Esteban R.

  • Crear Formula para campo definido por el usuario.

    Buenas Tardes,
       Escribo para ver si me pueden ayudar con lo siguiente:
    Quiero crear varios campos de usuario en la línea de documentos de marketing, pero uno de los campos quisiera que llevara integrada una formula, me explico, tengo los siguientes campos creados "Centro de Beneficio ST" "% Servicio Técnico" "Total Centro de Beneficio ST", entonces la idea sería que cuando el usuario coloque el porcentaje en el campo "% Servicio Técnico", automáticamente se genere un valor en el campo "Total Centro de Beneficio ST", dicho valor deber ser "total de documento" * "% Servicio Técnico".
    De esta manera:
       "Total Centro de Beneficio ST" =  "total de documento" * "% Servicio Técnico"
    Donde debo generar esta fórmula y de qué manera para que me pueda aparecer el resultado automáticamente en el campo en el que lo requiero.
    Muchas Gracias.
    Saludos.

    Hola
    Te sugiero que revises estos post, ya que en el caso de campos de usuario es mas dificil generar la query
    [Re: Colocar en un Query la visualización de la Variable de una Pantalla; -
    > Sobre busquedas formateadas
    [Re: Búsquedas Formateadas; -
    > Multiplicar en busqueda formateada
    Prueba con esta sentencia.
    SELECT $[$38.INV1.U_TS_PorcCentroBST] *(SELECT $[$29.0.Number])
    Saludos
    Atte.
    FLR
    Edited by: Floyola on Dec 16, 2010 10:07 AM

  • Problema para ver imagen en el icono PDF

    Buenas tardes
    Tengo problema al ubicar los archivos PDF, ya que al crearlos con el Adobe Acrobat 8, me aparece unicamente el
    icono PDF pero no visualiza ninguna imagen relacionada al archivo, instale la version de prueba del Adobe Acrobat Pro XI,
    pero el problema persiste,
    Necesito urgente su ayuda gracias

    Otra opción, directa, es editar el Registro de Windows, se recomienda guardar una copia previamente. Proceder con cuidado.
    Windows allows you to preview pictures and certain other file types by selecting the icon view in Explorer. This document preview is available for Adobe Acrobat’s PDF file format as well ,but for some versions of Windows, is not installed by default. If you only see a blank PDF icon when previewing Acrobat icons in Windows Explorer, you can enable the thumbnail preview with a simple registry entry.
    Instructions
    1. Left-click on the Windows Start button to open the main menu.
    2. Type “regedit” (without the quotation marks) in the main menu’s Run box.
    3. Navigate to the HKEY_CLASSES_ROOT\AcroExch.Document.7\Shellex key. Find the HKEY_CLASSES_ROOT key in the left pane of the registry editor. Click on each subsequent entry to expand the tree until you reach the “Shellex” value.
    4. Right-click on the “Shellex” entry in the left pane of the directory structure. Select “New” from the drop-down menu.
    5. Select “Key” from the subsequent drop-down menu. Enter the value {BB2E617C-0290-11d1-9A0B-00C04FC2D6C1}. Include the curly braces at the beginning and end of the string. Press the “Enter” key.
    6. Edit the default value by double-clicking the key in the right-hand pane of the registry editor window. Enter {F9DB53220-233E-11D1-9F84-707F02C10627}. Include the curly braces at the beginning and end of the string. Click “OK” to close the registry editor.
    Tips & Warnings
    You may need to reboot your computer for the changes to take effect in Windows Explorer.
    Read more: http://www.ehow.com/how_6782183_enable-thumbnail-preview-pdf-files.html#ixzz2YXJQL8Ol

  • Re: [OT] Script o programa para que los clientes se suban ellos mismo las imagen para actualizar en su web.

    Hola a tod@s, si que estaria bien tener algun script ya
    programado para
    actualizar imagenes y textos automaticamente, conoceis
    alguno? a mi tambien
    me interesaria...
    Arigato, aisatsu!!! ^_)^
    _Kohga_

    Hola a tod@s, si que estaria bien tener algun script ya
    programado para
    actualizar imagenes y textos automaticamente, conoceis
    alguno? a mi tambien
    me interesaria...
    Arigato, aisatsu!!! ^_)^
    _Kohga_

  • Meus plugins como faço para atualiza-los e saber para cada um serve? não consigo atualizá-los?

    QUERO ENTENDER COMO FAÇO PARA OBTER IMAGENS E VIDEOS DOS SITES SE TENHO TODOS OS PLUGINS E NENHUM FUNCIONA
    == URL of affected sites ==
    http://[email protected]

    Olá keduardo,
    O uso do for loop é uma maneira válida para separar as strings de um array de strings. Uma outra forma seria utilizar um index array para indicar qual o índice do array que você gostraia de ler.
    https://decibel.ni.com/content/docs/DOC-4605
    A melhor opção vai depender do que você estiver pensando como algoritmo.
    Atenciosamente,
    Abel Souza
    Engenheiro de Aplicações
    National Instruments Brasil

  • Medição de Distâncias usando Camera USB

    Estou desenvolvendo um sistema que utiliza medição de distâncias através de análise de imagem. Essas imagens serão providas por uma camera USB. Não possuo o pacote IMAQ Vision e por isso a aquisição da imagem e tratamento dos elementos será feito "na raça". Alguém já fez isso? Conhece alguma aplicação exemplo?

    Eu não conheço Portugese, este texto é traduzido pelo Internet e pode ter erros: Há um excitador disponível de http://www.cs.unc.edu/~parente/labview/index.shtml que permite a captação das imagens das câmeras do USB. Eu usei este eu mesmo criar um VI para capturar imagens para a rede. Pode ser um começo útil para você.

  • Non-static method destroyApp(boolean) cannot be referenced from a static co

    Hi guys, ive been writing, erasing and rewriting code, and finally my midlet runs well. It get complicated when i began to use the class Canvas, because the main process required values from the Canvas class. Im not sure if the program is well designed. Sugestions are apreciated.
    Well, i used static public boolean hilo; to share that variable between classes, and its working, however there is just a final procedure I want to implement, and that is that terminate the midlet when the user press the erase button.
    When I detect the button, i cant call the notifyDestroyed() method.
    Here's the code
    import java.io.*;
    import javax.microedition.io.*;
    import javax.microedition.lcdui.*;
    import javax.microedition.midlet.*;
    public class TS_Online extends MIDlet implements CommandListener {
    public static Display display;                    // Objeto para que muestre en pantalla
    private SSCanvas sscInicio;               // Objeto canvas para mostrar imagenes
    private Form frmServidor;                    // Objeto forma
    private TextField ip1;                         // Direcci�n IP
    private TextField ip2;                         // Direcci�n IP
    private TextField ip3;                         // Direcci�n IP
    private TextField ip4;                         // Direcci�n IP
    private TextField puerto;                    // Puerto a conectarse
    private Command cmdEntrada;               // Objeto comando
    private Command cmdSalida;                    // Objeto comando
    private Command cmdVolver;                    // Objeto comando
    // * Constructor *
    public TS_Online() {
         display = Display.getDisplay(this);                    // Obtiene la pantalla
         sscInicio = new SSCanvas();                              // Nueva forma
         cmdEntrada = new Command("Entrada", Command.STOP, 2);
         cmdSalida = new Command("Salida", Command.STOP, 2);
         cmdVolver = new Command("Volver", Command.BACK, 1);
         sscInicio.addCommand(cmdEntrada);                    // Coloca el comando Entrada
         sscInicio.addCommand(cmdSalida);                    // Coloca el comando Salida
         sscInicio.setCommandListener(this);                    // Define la forma que escucha comandos
         ip1 = new TextField("Direcci�n IP:", "0", 3, TextField.NUMERIC);     // Caja de texto
         ip2 = new TextField(null, "0", 3, TextField.NUMERIC);
         ip3 = new TextField(null, "0", 3, TextField.NUMERIC);
         ip4 = new TextField(null, "0", 3, TextField.NUMERIC);
         puerto = new TextField("Puerto:", "24300", 5, TextField.NUMERIC);
         frmServidor = new Form("Configuraci�n");          // Titulo de la forma
         frmServidor.append(ip1);
         frmServidor.append(ip2);
         frmServidor.append(ip3);
         frmServidor.append(ip4);
         frmServidor.append(puerto);
         frmServidor.addCommand(cmdVolver);                    // Coloca el comando Salida
    // * Metodos *
    public void startApp() {
         sscInicio.hilo = true;                                   // Habilita el hilo
         new Thread(sscInicio).start();                         // Hilo en Canvas
         display.setCurrent(sscInicio);                         // Define objeto a mostrar
         sscInicio.setTitle("TicketShop S.A.");               // Titulo de la forma
    // Metodos comunes en todos los Midlet
    public void pauseApp() {
         System.out.println("*** Pausado ***");
         sscInicio.hilo = false;                                   // Detiene el hilo
    public void destroyApp(boolean unconditional) {
         sscInicio.hilo = false;
         System.out.println("*** Terminado ***");
         notifyDestroyed();
    public void commandAction(Command c, Displayable s) {
         if (c == cmdEntrada) {
              if (sscInicio.img == sscInicio.ts) {          // Configurar servidor
                   sscInicio.hilo = false;
                   sscInicio.ip = true;
                   System.out.println(sscInicio.hilo);
                   frmServidor.setCommandListener(this);
                   display.setCurrent(frmServidor);
              } else {
                   sscInicio.valido();                              // Tiquete valido
         } else if (c == cmdSalida) {
              sscInicio.invalido();                              // Tiquete invalido
         } else if (c == cmdVolver) {                         // Volver a la pantalla anterior
              sscInicio.setCommandListener(this);
              sscInicio.hilo = true;                              // Arranca el hilo
              new Thread(sscInicio).start();                    // Hilo en Canvas
              display.setCurrent(sscInicio);
              System.out.println(sscInicio.hilo);
    // * Clase graficadora *
    class SSCanvas extends Canvas implements Runnable {
    private int sleepTime;                                        // Tiempo de retrazo
    static public boolean ip;                                   // Configurar IP
    static public boolean hilo;                              // Continuar hilo
    static public Image ts = null;                         // Contenedor imagen
    static public Image rojo = null;                         // Contenedor imagenpri
    static public Image verde = null;                         // Contenedor imagen
    static public Image img = null;                         // Contenedor imagen
    static public String mensaje = null;                    // Cadena de salida
    //private CommConnection cc = null;                         // Conector para puerto
    private SocketConnection sc = null;                    // Conector para red
    private SocketConnection cc = null;                    // Conector para red
    public SSCanvas() {
         // Cargamos las im�genes a usar
         try {
              ts = Image.createImage("/TicketShop.PNG");     // Procedimiento para cargar las imagenes
              rojo = Image.createImage("/Rojo.PNG");          // Procedimiento para cargar las imagenes
              verde = Image.createImage("/Verde.PNG");     // Procedimiento para cargar las imagenes
         } catch (IOException e) {}                              // Error si no encuentra las imagenes
    void iniciar() {
         img = ts;                                                  // Imagen de bienvenida
         mensaje = "Conectando al servidor";                    // Mensaje de inicio
         // Tiempo de espera para configurar servidor
         for (sleepTime = 1;sleepTime <= 3; sleepTime++) {
              try {
                   mensaje = mensaje + ".";                    // Mensaje de inicio
                   repaint();                                        // Redibuja la pantalla
                   serviceRepaints();                              // Espera que termine
                   Thread.sleep(1000);
              } catch (InterruptedException e) {
                   System.out.println(e.toString());
         sleepTime = 50;
         img = verde;
         System.out.println("Iniciar");
    void codigo() {
    void valido() {
         img = verde;                                             // Imagen OK
         mensaje = "Tiquete OK";                                   // Tiquete valido
         AlertType.CONFIRMATION.playSound(TS_Online.display);     // Sonido
    void invalido() {
         img = rojo;                                                  // Imagen OK
         mensaje = "Tiquete Inv�lido";                         // Tiquete valido
         AlertType.ERROR.playSound(TS_Online.display);     // Sonido
    // thread que contiene el game loop
    public void run() {
         System.out.println("*** Hilo arrancado ***");
         if (img == null)
              iniciar();
         while (hilo) {
              System.out.println("Hilo");
              // Actualizar pantalla
              repaint();                                                  // Redibuja la pantalla
              serviceRepaints();                                        // Espera que termine
              try {
                   Thread.sleep(sleepTime);
              } catch (InterruptedException e) {
                   System.out.println(e.toString());
    public void keyPressed(int keyCode) {
         if (keyCode == -8) {                                        // Si presiona borrar
              hilo = false;                                   // Salir de la aplicacion
              System.out.println("*** Terminado ***");
              TS_Online.destroyApp(true);
              notifyDestroyed();
    public void paint(Graphics g) {
         // Borrar la pantalla
         g.setColor(255,255,255);
         g.fillRect (0, 0, getWidth(), getHeight());
         // Coloca la imagen correspondiente
         g.drawImage (img, getWidth()/2, 10, Graphics.HCENTER|Graphics.TOP);
         // Poner texto
         Font fuente = Font.getFont (Font.FACE_PROPORTIONAL, Font.STYLE_BOLD, Font.SIZE_MEDIUM);
         g.setFont(fuente);
         g.setColor(0,0,0);
         g.drawString(mensaje, getWidth()/2, getHeight() - 40,Graphics.TOP|Graphics.HCENTER);
    }Im using the boolean hilo to stop the thread. I seems to work fine for me. By the way, im using 4 textFields to get the IP address, however they appear one over the other, id like to see them one next to the other, or a better way to validate an IP address.
    Thanks for the help!!

    Well, the solution was really easy, i just needed to create a reference to the midlet inside the Canvas class public SSCanvas(MIDlet m), so i got this new code, however, it seems cool in the emulator but i still cant get two comands in a row in the phone.
    import java.io.*;
    import javax.microedition.io.*;
    import javax.microedition.lcdui.*;
    import javax.microedition.midlet.*;
    import javax.microedition.rms.*;
    public class TS_Online extends MIDlet implements CommandListener {
    public static Display display;               // Objeto para que muestre en pantalla
    private SSCanvas sscInicio = null;          // Objeto canvas para mostrar imagenes
    private Form frmServidor;                    // Objeto forma
    private StringItem subtitulo;               // Subtitulo de la forma
    private TextField[] ip;                    // Direcci�n IP
    private TextField puerto;                    // Puerto a conectarse
    private Command cmdEntrada;               // Objeto comando
    private Command cmdSalida;                    // Objeto comando
    private Command cmdVolver;                    // Objeto comando
    private String direccion;                    // Direcci�n del socket
    private RecordStore rsDireccion = null;     // Almacenamiento RMS
    // * Constructor *
    public TS_Online() {
         display = Display.getDisplay(this);                    // Obtiene la pantalla
         sscInicio = new SSCanvas(this);                    // Nueva forma con ref este midlet
         cmdEntrada = new Command("Entrada", Command.STOP, 2);
         cmdSalida = new Command("Salida", Command.STOP, 2);
         cmdVolver = new Command("Volver", Command.BACK, 1);
         sscInicio.addCommand(cmdEntrada);                    // Coloca el comando Entrada
         sscInicio.addCommand(cmdSalida);                    // Coloca el comando Salida
         sscInicio.setTitle("TicketShop S.A.");               // Titulo del canvas
         // Constructor forma Configurar Servidor
         ip = new TextField[4];                                   //
         ip[0] = new TextField(null, "190", 3, TextField.NUMERIC);     // Caja de texto
         ip[1] = new TextField(null, "65", 3, TextField.NUMERIC);
         ip[2] = new TextField(null, "161", 3, TextField.NUMERIC);
         ip[3] = new TextField(null, "158", 3, TextField.NUMERIC);
         puerto = new TextField("Puerto:", "24300", 5, TextField.NUMERIC);
         ip[0].setLayout(Item.LAYOUT_2);                         // Coloca los elementos pegados
         ip[1].setLayout(Item.LAYOUT_2);
         ip[2].setLayout(Item.LAYOUT_2);
         ip[3].setLayout(Item.LAYOUT_2);
         frmServidor = new Form("Configuraci�n");          // Titulo de la forma
         subtitulo = new StringItem("Direccion IP:", "");
         frmServidor.append(subtitulo);                         // Coloca cadena de texto
         frmServidor.append(ip[0]);
         frmServidor.append(ip[1]);
         frmServidor.append(ip[2]);
         frmServidor.append(ip[3]);
         frmServidor.append("\n ");
         frmServidor.append(puerto);
         frmServidor.addCommand(cmdVolver);                    // Coloca el comando Salida
    // * Metodos *
    public void startApp() {
         sscInicio.hilo = true;                                   // Habilita el hilo
         new Thread(sscInicio).start();                         // Hilo en Canvas
         sscInicio.setCommandListener(this);                    // Define la forma que escucha comandos
         display.setCurrent(sscInicio);                         // Define objeto a mostrar
    // Metodos comunes en todos los Midlet
    public void pauseApp() {
         System.out.println("*** Pausado ***");
         sscInicio.hilo = false;                                   // Detiene el hilo
    public void destroyApp(boolean unconditional) {
    public void salir() {
         sscInicio.hilo = false;
         System.out.println("*** Terminado ***");
         destroyApp(false);                                        // Destruir objetos
         notifyDestroyed();                                        // Salir de la aplicacion
    String cargarIP() {
    String cadena;
    // Cargar la direccion del servidor
         try {
              rsDireccion = RecordStore.openRecordStore("ipRecordStore", true );     // Crear si no existe
         } catch (Exception error) {}
         try {
              byte[] byteOutputData = rsDireccion.getRecord(1);     // Lee el primer registro
              cadena = new String(byteOutputData);
              System.out.println("Cargada: " + cadena);
         } catch (Exception error) {
              cadena = "190.65.161.158:24300";
         try {
              rsDireccion.closeRecordStore();                         // Cerrar
         } catch (Exception error) {}
         return cadena;
    void guardarIP (String cadena) {
    // Almacenar la direcci�n ip y puerto
         try {
              RecordStore.deleteRecordStore("ipRecordStore");     // Borrar si existe
         } catch (Exception error) {}
         try {
              rsDireccion = RecordStore.openRecordStore("ipRecordStore", true );     // Crear si no existe
         } catch (Exception error) {}
         try {
              byte[] byteOutputData = cadena.getBytes();     // Almacena los datos
              rsDireccion.addRecord(byteOutputData, 0, byteOutputData.length);
              System.out.println("Guardada: " + cargarIP());     // rsDireccion.getNumRecords()
         } catch (Exception error) {}
         try {
              rsDireccion.closeRecordStore();                    // Cerrar
         } catch (Exception error) {}
    void mostrarIP(String cadena) {
    int i, j=0, k;
         for (k=0; k<=2; k++) {
              i = cadena.indexOf('.', j);                         // Posicion del punto
              if (i < 0) {
                   ip[k].setString("0");                         // Si hay error coloca 0
              } else {
                   ip[k].setString(cadena.substring(j, i)); // Extrae direccion
              j = i + 1;
         i = cadena.indexOf(':', j);                              // Posicion del punto
         ip[3].setString(cadena.substring(j, i));          // Extrae direccion
         i = cadena.lastIndexOf(':');                         // Posicion dos puntos
         puerto.setString(cadena.substring(i+1));               // Extrae puerto
    public void commandAction(Command c, Displayable s) {
         if (c == cmdEntrada) {
              if (sscInicio.img == sscInicio.ts) {          // Configurar servidor
                   sscInicio.hilo = false;
                   direccion = cargarIP ();                    // Cargar del record
                   mostrarIP(direccion);                         // Mostrar en la forma
                   System.out.println("*** OK ***");
                   frmServidor.setCommandListener(this);
                   display.setCurrent(frmServidor);
              } else {
                   sscInicio.entrada = true;                    // Tiquete entrada
                   AlertType.ERROR.playSound(TS_Online.display);     // Sonido
         } else if (c == cmdSalida) {
              sscInicio.entrada = false;                         // Tiquete salida
              AlertType.ERROR.playSound(TS_Online.display);     // Sonido
         } else if (c == cmdVolver) {                         // Volver a la pantalla anterior
              direccion = ip[0].getString() + "." + ip[1].getString() + "."
                   + ip[2].getString() + "." + ip[3].getString() + ":" + puerto.getString();
              guardarIP(direccion);                              //Almacenar en record
              sscInicio.setCommandListener(this);
              sscInicio.hilo = true;                              // Arranca el hilo
              new Thread(sscInicio).start();                    // Hilo en Canvas
              display.setCurrent(sscInicio);
              System.out.println(sscInicio.hilo);
    // * Clase graficadora *
    class SSCanvas extends Canvas implements Runnable {
    private int sleepTime;                                        // Tiempo de retrazo
    static public boolean entrada = true;                    // Tiquete de entrada
    static public boolean hilo;                              // Continuar hilo
    static public Image ts = null;                         // Contenedor imagen
    static public Image rojo = null;                         // Contenedor imagenpri
    static public Image verde = null;                         // Contenedor imagen
    static public Image img = null;                         // Contenedor imagen
    static public String mensaje = null;                    // Cadena de salida
    static public String mensaje2 = "";                    // Cadena de salida Codigo de barras
    MIDlet midlet;                                                  // Enlace al midlet inicial
    CommConnection cc = null;                         // Conector para puerto
    //SocketConnection sc = null;                    // Conector para red
    //SocketConnection cc = null;                    // Conector para red
    public SSCanvas(MIDlet m) {
         midlet = m;                                                  // Referencia al MIDlet iniciado
         // Cargamos las im�genes a usar
         try {
              ts = Image.createImage("/TicketShop.PNG");     // Procedimiento para cargar las imagenes
              rojo = Image.createImage("/Rojo.PNG");          // Procedimiento para cargar las imagenes
              verde = Image.createImage("/Verde.PNG");     // Procedimiento para cargar las imagenes
         } catch (IOException e) {}                              // Error si no encuentra las imagenes
         img = ts;                                                  // Imagen de bienvenida
         mensaje = "Conectando";
         mensaje2 = "";                                             // Mensaje de inicio
    void iniciar() {
         img = ts;                                                  // Imagen de bienvenida
         // Tiempo de espera para configurar servidor
         for (sleepTime = 1;sleepTime <= 3; sleepTime++) {
              try {
                   mensaje = mensaje + ".";                    // Mensaje de inicio
                   repaint();                                        // Redibuja la pantalla
                   serviceRepaints();                              // Espera que termine
                   Thread.sleep(1000);
              } catch (InterruptedException e) {
                   System.out.println(e.toString());
         mensaje = "Conectado!";
         img = verde;
         repaint();                                        // Redibuja la pantalla
         serviceRepaints();                              // Espera que termine
         sleepTime = 50;
         System.out.println("Iniciar");
    void codigo() {
         try {
              System.out.println("Leyendo");
              CommConnection cc = (CommConnection)Connector.open("comm:com0;baudrate=9600");
              //cc = (SocketConnection)Connector.open("socket://127.0.0.1:24300");
              //int baudrate = cc.getBaudRate();
              InputStream ic  = cc.openInputStream();          // Entrada serial
              //OutputStream oc = cc.openOutputStream();
              StringBuffer sbCodigo = new StringBuffer();     // Cadena de diferentes tipos de datos
              int ch = 255;
              while(ch > 32) {
                   ch = ic.read();
                   //oc.write(ch);
                   if (ch > 32)
                        sbCodigo.append((char)ch);
              mensaje2 = sbCodigo.toString();                    // Codigo de barras
              if (mensaje2.equals("2864634059CULIB")) {
                   valido();
              } else {
                   invalido();
              ic.close();                                             // Cierra las conexiones
              //oc.close();
              cc.close();
         } catch (Exception e) {
              Alert a = new Alert("Error!", e.toString(), rojo, AlertType.ERROR);
              a.setTimeout(Alert.FOREVER);                                   // Alerta hasta que oprima boton
              TS_Online.display.setCurrent(a);               // Despues de la alerta vuelve a Inicio
              try {
                   Thread.sleep(5000);
              } catch (Exception x) {}
    void valido() {
         img = verde;                                             // Imagen OK
         mensaje = "Tiquete OK";                                   // Tiquete valido
         AlertType.CONFIRMATION.playSound(TS_Online.display);     // Sonido
    void invalido() {
         img = rojo;                                                  // Imagen OK
         mensaje = "Tiquete Inv�lido";                         // Tiquete valido
         AlertType.ERROR.playSound(TS_Online.display);     // Sonido
    // thread que contiene el game loop
    public void run() {
         System.out.println("*** Hilo arrancado ***");
         if (img == ts)
              iniciar();
         while (hilo) {
              //System.out.println("Hilo");
              // Leer codigo de barras
              codigo();
              // validar codigo de barras
              //validar();
              // Actualizar pantalla
              repaint();                                                  // Redibuja la pantalla
              serviceRepaints();                                        // Espera que termine
              try {
                   Thread.sleep(sleepTime);
              } catch (InterruptedException e) {
                   System.out.println(e.toString());
    protected void keyPressed(int keyCode) {
    mensaje = Integer.toString(keyCode);
    //int action = getGameAction(keyCode);
         if ((keyCode == -8) || (keyCode == 42)) {               // Si presiona borrar o *
              AlertType.ERROR.playSound(TS_Online.display);     // Sonido
              ((TS_Online)midlet).salir();
         } else if (keyCode == -51 || keyCode == -52 || keyCode == -53) {
              AlertType.ERROR.playSound(TS_Online.display);     // Sonido
    public void paint(Graphics g) {
         // Borrar la pantalla
         g.setColor(255,255,255);
         g.fillRect (0, 0, getWidth(), getHeight());
         // Coloca la imagen correspondiente
         g.drawImage (img, getWidth()/2, 20, Graphics.HCENTER|Graphics.TOP);
         // Poner texto
         Font fuente = Font.getFont (Font.FACE_PROPORTIONAL, Font.STYLE_BOLD, Font.SIZE_MEDIUM);
         g.setFont(fuente);
         g.setColor(0,0,0);
         g.drawString(mensaje, getWidth()/2, getHeight()/2,Graphics.TOP|Graphics.HCENTER);
         g.drawString(mensaje2, getWidth()/2, 5,Graphics.TOP|Graphics.HCENTER);
    }

  • Combination of support packages invalid.

    I am getting the following error in RSPOR_SETUP, but according to note 1013369
    this stack is supported. This system is a fresh SR2 install , then I applied
    SPS12 , then finally applied SAPKW70014.
    Is the error referring to the version 11 of the java classes? How did those even get there?
    The Systeminfo shows all java components correctly at SPS12....
    Status for Step 2 - Create RFC Destination for Portal
       Status 1: Create RFC Destination In J2EE Engine         Okay
       Status 2: Create RFC Destination for Portal             Different ABAP and Java support packages. Combination of support packages invalid.
       Status 3: Maintain Portal Server Settings for Portal    Okay
       Status 4: Maintain Single Sign-On in BI                 Okay
       Status 5: Export BI Certificate into BI                 Okay
       Status 6: Import BI Certificate into Portal             Okay
       Status 7: Create BI Sytem in Portal                     Existence of BI System in Portal cannot be checked automatically.
       Status 8: Configure User Management in Portal           Okay
       Status 9: Export Portal Certificate into Portal         Okay
       Status 10: Import Portal Certificate into BI            Okay
       Status 11: Set Up Repository Manager for BI in Portal   Setup of Repository Manager for BI in Portal cannot be checked automatically.
       Status 12: Maintain User Assignment in Portal           Okay
       Status 13: Import SAP NetWeaver Plug-In into BI         Okay
    Entries for Step 2 - Create RFC Destination for Portal
    BI Transaction Display and Maintenance of RFC Destinations (SM59)
    Create
    Name of RFC destination:             (redacted)
    Connection type:                     T (TCP/IP connection)
    Description of RFC destination:      (redacted)
    Technical settings
    Activation type:                     Registered Server Program
    Program ID:                          (redacted)
    Gateway host:                        (redacted)
    Gateway service:                     (redacted)
    Logon/security
    Send SAP Logon Ticket                active
    Checks for Step 2 - Create RFC Destination for Portal
    1. Check existance of RFC destination
       Check of RFC destination  (redacted)  with RFC_READ_TCPIP_DESTINATION successful
    2. Check RFC destination with RFC Call
       RFC Call RFC_PING, destination  (redacted)  successful
    3. Check Number of registered Processes
       GWY_GET_NO_REG_PROGRAMS
       Number of registered processes:       20
    4. Check existance of com.sap.ip.bi Java classes
       RFC Call RSWR_RFC_SERVICE_TEST, destination  (redacted)  successful
        BI test service for user (redacted) called successfully with parameter RSPOR_SETUP.
    5. Check version information of com.sap.ip.bi Java classes
       RFC Call RSWR_RFC_VERSION_INFO_GET, destination  (redacted) successful
       com.sap.ip.bi.base.application.par           7.0012.20070801085802.0000
       com.sap.ip.bi.base.par                       7.0012.20070801085802.0000
       com.sap.ip.bi.base.portal.par                7.0012.20070801085802.0000
       com.sap.ip.bi.bics.cmi.par                   7.0012.20070426205038.0000
       com.sap.ip.bi.bics.os.impl.par               7.0011.20070131173855.0000
       com.sap.ip.bi.bics.os.par                    7.0011.20070131173855.0000
       com.sap.ip.bi.bics.par                       7.0012.20070801085802.0000
       com.sap.ip.bi.broadcasting.base.par          7.0012.20070801085802.0000
       com.sap.ip.bi.broadcasting.par               7.0011.20070131173855.0000
       com.sap.ip.bi.conv.backendaccess.par         7.0011.20070131173855.0000
       com.sap.ip.bi.conv.dac.res.bi.os.par         7.0011.20070131173855.0000
       com.sap.ip.bi.conv.dac.res.bi.par            7.0012.20070801085802.0000
       com.sap.ip.bi.conv.dac.res.dll.par           7.0011.20070131173855.0000
       com.sap.ip.bi.conv.dac.res.oqqv.par          7.0012.20070801085802.0000
       com.sap.ip.bi.conv.dac.res.trex.par          7.0011.20070131173855.0000
       com.sap.ip.bi.dataaccessservice.par          7.0012.20070426205038.0000
       com.sap.ip.bi.export.lib.par                 7.0012.20070426205038.0000
       com.sap.ip.bi.export.model.par               7.0012.20070801085802.0000
       com.sap.ip.bi.export.office.par              7.0012.20070801085802.0000
       com.sap.ip.bi.export.printformats.par        7.0012.20070801085802.0000
       com.sap.ip.bi.export.xfa.par                 7.0012.20070801085802.0000
       com.sap.ip.bi.folderpickerpcd.par            7.0012.20070426205038.0000
       com.sap.ip.bi.km.base.par                    7.0012.20070801085802.0000
       com.sap.ip.bi.km.documentmigration.par       7.0012.20070426205038.0000
       com.sap.ip.bi.km.integration.par             7.0012.20070801085802.0000
       com.sap.ip.bi.km.propertyrenderer.par        7.0011.20070201072627.0000
       com.sap.ip.bi.km.repositorymanager.par       7.0012.20070801085802.0000
       com.sap.ip.bi.metadata.par                   7.0012.20070426205038.0000
       com.sap.ip.bi.objectservices.oqqv.par        7.0011.20070201072627.0000
       com.sap.ip.bi.objectservices.par             7.0011.20070201072627.0000
       com.sap.ip.bi.offlinenavigation.par          7.0011.20070201072627.0000
       com.sap.ip.bi.portal.rfc.dispatcher.par      7.0012.20070426205038.0000
       com.sap.ip.bi.portalheartbeat.par            7.0010.20061024165340.0000
       com.sap.ip.bi.portallogger.par               7.0010.20061024165340.0000
       com.sap.ip.bi.portalnavigation.par           7.0011.20070131173855.0000
       com.sap.ip.bi.portalrfc.par                  7.0010.20061024165340.0000
       com.sap.ip.bi.portalrfctest.par              7.0010.20061024165340.0000
       com.sap.ip.bi.ranges.par                     7.0012.20070801085802.0000
       com.sap.ip.bi.repositorymanager.par          7.0010.20061024165340.0000
       com.sap.ip.bi.service.bics.par               7.0012.20070426205038.0000
       com.sap.ip.bi.service.generic.par            7.0012.20070801085802.0000
       com.sap.ip.bi.service.km.os.par              7.0012.20070426205038.0000
       com.sap.ip.bi.service.portal.os.par          7.0010.20061024142635.0000
       com.sap.ip.bi.supportdesk.par                7.0013.20070620182001.0000
       com.sap.ip.bi.web.advancedcontrols.par       7.0012.20070801085802.0000
       com.sap.ip.bi.web.broadcasterstart.par       7.0011.20070201072627.0000
       com.sap.ip.bi.web.composites.par             7.0011.20070201072627.0000
       com.sap.ip.bi.web.dataprovider.par           7.0012.20070801085802.0000
       com.sap.ip.bi.web.deploytime.par             7.0012.20070426205038.0000
       com.sap.ip.bi.web.dialogs.conditions.par     7.0012.20070801085802.0000
       com.sap.ip.bi.web.dialogs.exceptions.par     7.0012.20070801085802.0000
       com.sap.ip.bi.web.dialogs.formula.par        7.0011.20070201072627.0000
       com.sap.ip.bi.web.dialogs.generic.par        7.0011.20070201072627.0000
       com.sap.ip.bi.web.dialogs.opensave.par       7.0012.20070801085802.0000
       com.sap.ip.bi.web.dialogs.selector.par       7.0012.20070801085802.0000
       com.sap.ip.bi.web.dialogs.statistic.par      7.0012.20070801085802.0000
       com.sap.ip.bi.web.dialogs.variablescreen     7.0012.20070801085802.0000
       com.sap.ip.bi.web.dialogsframework.par       7.0012.20070801085802.0000
       com.sap.ip.bi.web.items.analysis.par         7.0012.20070801085802.0000
       com.sap.ip.bi.web.items.bodyattributes.p     7.0012.20070426205038.0000
       com.sap.ip.bi.web.items.broadcastindex.p     7.0011.20070201072627.0000
       com.sap.ip.bi.web.items.buttongroup.par      7.0012.20070426205038.0000
       com.sap.ip.bi.web.items.chart.par            7.0012.20070801085802.0000
       com.sap.ip.bi.web.items.command.par          7.0012.20070426205038.0000
       com.sap.ip.bi.web.items.container.par        7.0012.20070426205038.0000
       com.sap.ip.bi.web.items.contextmenu.par      7.0012.20070801085802.0000
       com.sap.ip.bi.web.items.dataproviderinfo     7.0012.20070426205038.0000
       com.sap.ip.bi.web.items.filter.par           7.0012.20070801085802.0000
       com.sap.ip.bi.web.items.filterpane.par       7.0012.20070801085802.0000
       com.sap.ip.bi.web.items.generic.par          7.0012.20070426205038.0000
       com.sap.ip.bi.web.items.group.par            7.0011.20070201072627.0000
       com.sap.ip.bi.web.items.hierarchfilter.p     7.0012.20070801085802.0000
       com.sap.ip.bi.web.items.htmlattributes.p     7.0011.20070201072627.0000
       com.sap.ip.bi.web.items.infofield.par        7.0012.20070801085802.0000
       com.sap.ip.bi.web.items.inputfield.par       7.0012.20070426205038.0000
       com.sap.ip.bi.web.items.km.par               7.0012.20070801085802.0000
       com.sap.ip.bi.web.items.map.par              7.0012.20070426205038.0000
       com.sap.ip.bi.web.items.menu.par             7.0012.20070426205038.0000
       com.sap.ip.bi.web.items.messageslist.par     7.0012.20070426205038.0000
       com.sap.ip.bi.web.items.mime.par             7.0012.20070426205038.0000
       com.sap.ip.bi.web.items.navigation.par       7.0012.20070426205038.0000
       com.sap.ip.bi.web.items.persistency.par      7.0011.20070201072627.0000
       com.sap.ip.bi.web.items.properties.par       7.0012.20070801085802.0000
       com.sap.ip.bi.web.items.report.par           7.0012.20070801085802.0000
       com.sap.ip.bi.web.items.structural.par       7.0011.20070201072627.0000
       com.sap.ip.bi.web.items.text.par             7.0012.20070801085802.0000
       com.sap.ip.bi.web.items.ticker.par           7.0012.20070426205038.0000
       com.sap.ip.bi.web.items.variables.par        7.0011.20070201072627.0000
       com.sap.ip.bi.web.objectservices.par         7.0011.20070201072627.0000
       com.sap.ip.bi.web.pageexport.par             7.0011.20070201072627.0000
       com.sap.ip.bi.web.portal.deployment.par      7.0011.20070201072627.0000
       com.sap.ip.bi.web.portal.integration.par     7.0012.20070801085802.0000
       com.sap.ip.bi.web.portal.mimes.par           7.0012.20070801085802.0000
       com.sap.ip.bi.web.preexecution.par           7.0012.20070426205038.0000
       com.sap.ip.bi.web.runtime.par                7.0012.20070801085802.0000
       com.sap.ip.bi.web.runtime.scripting.par      7.0012.20070801085802.0000
       com.sap.ip.bi.web.runtime.template.par       7.0012.20070426205038.0000
       com.sap.ip.bi.web.scripting.par              7.0012.20070426205038.0000
       com.sap.ip.bi.web.ui.dragdrop.par            7.0012.20070426205038.0000
       com.sap.ip.bi.web.ui.queryviewactions.pa     7.0012.20070426205038.0000
       com.sap.ip.bi.web.uiframework.par            7.0012.20070426205038.0000
       com.sap.ip.bi.web.uiitem.par                 7.0011.20070201072627.0000
       com.sap.ip.bi.web.unifiedrendering.par       7.0012.20070801085802.0000
       com.sap.ip.bi.webdynpro.alv.pdf.par          7.0011.20070201072627.0000
    6. Compare version information of Java support package (com.sap.ip.bi classes) with ABAP support package (SAP BI)
       ABAP Support Package:                  14
       Java Support Package:                  11

    Hi,
    I have the same problem. I´ve installed a fresh netweaver SR3, and the patch level is the next,
    6. Compare version information of Java support package (com.sap.ip.bi classes) with ABAP support package(SAP BI)
    ABAP Support Package:           19
    Java Support Package:              16
    More thanks

  • Problemas con color de archivos JPG en Fireworks

    Buenos días.
    Tengo el siguiente problema. Habitualmente trabajo con Adobe Fireworks CS5 para hacer pequeños retoques o cambios en imagenes. Me he dado cuenta de que al abrir cualquier JPG me cambia el color del mismo, los tonos o algo. Si abro el mismo JPG con Photoshop o cualquier otro visor de imagenes me lo abre bien. Pongo foto para que veais:
    Adjunto una imagen para que veais. La de la izquiera es la del Fireworks y la de la derecha, con el color correcto, con el visor de windows.
    A ver si alguien sabe que puedo hacer por que he buscado, he reinstalado y no hay manera...
    Lo que si pasa es que si copio la imagen  desde photoshop a fireworks me la pega correctamente, pero si tengo que abrir los 2 programas para cada imagen estoy frito.
    Gracias.

    Gracias por tu respuesta.
    En Ajustes de color, como espacio de trabajo RGB debes utilizar un espacio de color neutro, equilibrado que no sea de dispositivo.
    En tu caso el perfil calibrado del monitor, debe utilizarse por Windows para mostrar en el monitor pero NO como espacio de trabajo RGB. Yo utilizo el Adobe RGB (a veces empleo sRGB, por que las imágenes sin perfil se han creado en ese entorno, y las que incluyen un perfil, no emplean el del espacio de trabajo), como muestra la imagen para el monitor SI utilizo el creado al calibrar.
    Sobre el color que indicas es un gris pero no neutro, sino ligeramente azulado (te pedia los valores RGB, no los hexadecimales para no tener que abrir el Selector. En RGB 140/162/173 claramente indica dominante azul (valor mas alto))
    El espacio de color de la foto, U.S. Web Coated, es el de origen o al que convierte por defecto? Yo me refiero al "Source Space", si es así, la imagen está en CMYK, si trabajas para la web, deberías usar o convertir las imágenes a algún RGB antes que nada.
    El monitor lo has calibrado con algún hardware? (Ten en cuenta que si además lo está utilizando como espacio de trabajo en Photoshop culaquier desviación de la neutralidad se magnifica).
    Con los ajustes y esta forma de trabajar que utilizo no encuentro grandes discrepancias. En Fireworks, poco o nada puedes hacer por carecer de gestión de color incluso la CS6.
    Por otro lado parece que su desarrollo futuro se ha parado.

  • Vmware fault tolerance en esx 4.1

    Buenas tardes, tengo el siguiente problema, cuento con una maquina con fault tolerance activado con dos discos uno de 100gb y otro de 1tb, recientemente tube problemas de performance ya que los discos estaban llegando al maximo de capacidad, el dia de hoy apago la vm y desactivo ft para aumentar de 100 a 150gb y de 1 a 1.1tb, tenia entendido que el scrubbing solo afectaria los 150gb para formato eagerzeroed pero llevo ya mas de 8 horas esperando a que concluya el proceso, mi pregunta puntual existe alguna formula para saber cuando termina el proceso, por q esta afectando al parecer toda la vm cuando solo aumente 150gb, de verdad si alguien me puede orientar
    Saludos gracias

    Hi Christophe,
    first of all, the warning you see is not critical. It is just a standard warning that comes up when a standard theshold of memory usage is reached. The 4 GB RAM you have left on the host should be sufficient to cover the memory allocation overheads of the VMs and the memory that is needed by the ESX hypervisor.
    I assume you reserved 100 % of the assigned memory (mandatory for SAP virtualization). Reserved memory cannot be used by other VMs, therefore it is "not assignable" from the perspective of the hypervisor. This could be the reason why the threshold of the warning is reached although the utilization inside the guest ("active" memory) is low.
    Kind regards,
    Matthias

  • Swing weird behavior...

    Good morning. Iam making a Swing window and everything seems to work fine, thus, when I run it doesn't display anything until I resize it. It's kind of weird
    because I have made other examples and it doesn't have this "behavior".
    Here's the chunk of the concerning code:
    private void jbInit() throws Exception {
    this.setDefaultCloseOperation(3);
    this.setTitle("Recordando Java...");
    este_cuerpo=this.getContentPane(); //una referencia al cont de esta ventana
    etiq_saludo.setText("Esto es una prueba, saludando...");
    etiq_saludo.setBounds(new Rectangle(82, 12, 203, 35));
    jLabel1.setFont(new java.awt.Font("Dialog", 1, 12));
    jLabel1.setText("Nombre:");
    jLabel1.setBounds(new Rectangle(20, 80, 59, 30));
    nombre.setBounds(new Rectangle(79, 85, 93, 23));
    jLabel2.setFont(new java.awt.Font("Dialog", 1, 12));
    jLabel2.setText("Direccion:");
    jLabel2.setBounds(new Rectangle(18, 120, 71, 28));
    jTextArea1.setBounds(new Rectangle(95, 120, 235, 117));
    jLabel3.setFont(new java.awt.Font("Dialog", 1, 12));
    jLabel3.setText("Sexo:");
    jLabel3.setBounds(new Rectangle(22, 303, 49, 27));
    jLabel4.setBounds(new Rectangle(20, 257, 75, 26));
    jCheckBox1.setText("Mayor de edad");
    jCheckBox1.setBounds(new Rectangle(22, 259, 129, 32));
    bot_limpiar.setText("Limpiar solicitud");
    bot_limpiar.setBounds(new Rectangle(60, 360, 131, 34));
    bot_limpiar.addActionListener(new Bot_limpiar_handler());
    sexo_masc.setText("Masculino");
    sexo_masc.setBounds(new Rectangle(70, 306, 95, 22));
    sexo_fem.setText("Femenino");
    sexo_fem.setBounds(new Rectangle(178, 303, 118, 26));
    sexo_fem.setSelected(true);
    //Ok: Los botones que funcionan como radio button deben agregarse a
    //un ButtonGroup
    grupo_botones.add(sexo_masc);
    grupo_botones.add(sexo_fem);
    //Este panel es para una foto que se va a cargar
    //panel_imagen=new JPanel();
    //panel_imagen.setBackground(Color.red);
    //panel_imagen.setBounds(new Rectangle(303, 11, 125, 99));
    imagen_duke=new ImageIcon(PATH_DUKE); //Ruta para la imagen
    //Este label es para un label donde se carga la imagen "imagen_duke"
    imagen_visible=new JLabel(imagen_duke);
    imagen_visible.setBounds(new Rectangle(303,11,125,99));
    //303, 19, 119, 29
    //Agregar todas las clases al container de esta ventana.
    este_cuerpo.add(etiq_saludo,null);
    este_cuerpo.add(jLabel1, null);
    este_cuerpo.add(nombre, null);
    este_cuerpo.add(jLabel2, null);
    este_cuerpo.add(jTextArea1, null);
    este_cuerpo.add(jLabel3, null);
    este_cuerpo.add(jLabel4, null);
    este_cuerpo.add(jCheckBox1, null);
    este_cuerpo.add(sexo_masc, null);
    este_cuerpo.add(sexo_fem, null);
    este_cuerpo.add(bot_limpiar,null);
    este_cuerpo.add(imagen_visible,null);
    este_cuerpo.setLayout(null);
    //este_cuerpo.add(panel_vent); //POR ULTIMO EL PANEL IMMENSO...
    //panel_vent.setBackground(Color.red);
    //panel_vent.setSize(400,400);
    //this.repaint(); //Re-pintarla = dibujarla
    this.pack();
    this.setVisible(true); //Hacerla visible
    this.setSize(600,600); //300,300
    Oh, by the way: Why JBuilder doesn't allow to make a JFrame and put any component wherever you want(I have to make a class that extends a JComponent, I design it how I like, then I made some changes so it can be loaded as a JFrame).
    Thanks a lot.
    CLOPHER.

    I can�t detect the real problem.. the only thing I detected it was the incorrect sequence of the resize commands:
    // wrong :
    // this.setVisible(true); //Hacerla visible
    // this.setSize(600,600); //300,300
    // correct:
    setSize(600,600); // Set the window size before display it.
    setVisible(true); //Hacerla visible

  • Archivos PDF dañados

    Saludos:
    se me perdio una informacion importante y tuve que ejecutar un software de recuperacion de archivos.
    Lo que buscaba eran muchos pdf .. sin embargo cuanto abro algunos ... dice que esta dañado o datos insufientes para la imagen.
    ¿Hay alguna forma de arrglear estos problemas de PDF?
    o alguna forma de arreglarlos o repararlos ?
    gracias

    Entonces estoy jodido ...
    gracias claudio por tu respuesta

  • OT - Programas vectoriales

    Hola a todos, quiero aprender un programa de diseño de
    graficos vectoriales,
    mi problema radica en que programa aprender :-( .
    Segun he visto y buscado los mas utilizados son Freehand,
    CorelDraw y
    Ilustrator.
    ¿Podrian recomendarme alguno y decirme cual es la
    diferencia entre ellos?.
    Gracias y perdonen mi ingnorancia.

    Impresionante explicacion, que a personajes como yo se nos
    queda algo lejos
    Perdonen si digo alguna "barbaridad", he estado viendo webs
    donde hablan de
    Corel.
    En un comentario de una diseñadora, decia que todos sus
    problemas con
    imprenta y Corel se habian minimizado desde la salida de los
    pdf.
    Que ella llevaba todos sus trabajos a imprenta mediante pdf y
    que hacia
    tiempo que no tenia ningun poblema ni sorpresa.
    ¿se pueden hacer pdf para llevar a imprenta? ¿este
    formato no es solo para
    web o para reducir tamaños a archivos?
    Gracias.
    > Juan, no coincido en cierto aspecto con tus comentarios.
    > Es muy raro encontrar un diseño elaborado en Corel
    para marcas reconocidas
    > (cocacola, Arcor, Gillette) justamente porque todas las
    herramientas que
    > trae este programa tuvieron un desperfecto en alguna
    versión (hablo desde
    > la 7 hasta la 12). Si algún diseñador maneja
    una cuenta de una empresa
    > importante y arma un original en Corel, tiene el
    problema de echar todo a
    > perder al emplear las herramientas que vos Juan
    elogiaste en el post
    > anterior ("complejos conjuntos de fuentes
    tipográficas, sombras bitmaps,
    > transparencias interactivas, capas, cliparts on line y
    sobre todo con unas
    > curvas Beziers originales del mismo programa").
    >
    > Te doy 4 ejemplos para que entiendas que Corel es un
    programa poco
    > profesional y que no puede ponerse nunca a nivel de
    illustrator justamente
    > por todas las herramientas que el programa posee:
    >
    > Sombra interactiva: Corel 7 8 y 9 al hacer una sobra y
    enviar a imprimir,
    > aparecían una raya alrededor de toda la sombra,
    tardaron 8 meses en hacer
    > un patch. Ahora, la sombra si era negra (con solo 100%
    de negro) en las
    > impresiones había problemas ya que no permitía
    sobreimprimirla. (solo en
    > offset se podía hacer sobreimprimiendo la totalidad
    de la película color
    > negro). recién la versión x3, posé el
    glorioso menú desplegable "robado
    > del Photoshop" de fusiones, donde aparece la opción
    de Multiply y permite
    > que el ngro se sobreimprima. Pero lamentablemente, si no
    te bajás un
    > patch, las sombras en el x3, si son de gran tamaño,
    generan rayas
    > verticales muy notables y que traen muchos dolores de
    cabeza.
    >
    > Manejo de texto/convertir a curvas: ¿quien no tuvo
    este problema?: en
    > versiones anteriores a la 11, si convertís a curvas
    un texto que tiene un
    > contorno mas o menos gruesito, este borde comía al
    relleno de la letra que
    > estaba al lado!!! Eso era horrible, a mi gráfica
    llegaban todos los textos
    > ilegibles por este motivo. Obviamente, la solución
    sería hacer una silueta
    > interactiva, pero ¿y si quiero que los
    vértices sean redondeados como me
    > lo permite hacer la herramienta de contorno?. Otra peor:
    si a las M o a
    > las N le ponías un contorno grueso, en la
    intersección de las astas
    > verticales y las diagonales salían pinches!!!!!
    agujas!!! algo
    > horrible!!!!! aún hoy en la versión x3 hay
    casos en que pasa con alguna
    > que otra tipografía...
    >
    > Transparencia interactiva y efectos del menú
    "efectos": aunque te mates
    > empleando todo en CYMK para que la impresión salga
    lo mas parecido a lo
    > que se ve en pantalla, cuando usas cualquiera de estos
    efectos, el
    > resultado impreso es un desastre si lo comparamos a la
    pantalla. ¿porqué?
    > porque Corel emplea todos los efectos, y también
    todas las texturas de
    > Corel en RGB!!!!! y hay casos en que A: no lo aplica; B:
    aplica lo que
    > quiere, en pantalla se ve verde, el resultado es
    naranja; C: lo rota 180
    > grados.
    >
    > Texturas de Corel: Es lo PEOR DE COREL, son tan
    problemática, tan feas y
    > son tan "grasas" que cuando instalo el Corel en las
    opciones solo tildo la
    > opción"programas", nada de instalar, tutoriales,
    ayudas, extensiones, ni
    > mucho menos "EXTRAS". ¿cual es el problema? no se
    pueden editar los
    > colores de manera directa, se pixelan, están en
    RGB, distorsionas por
    > ejemplo, un rectángulo que contiene a la textura y
    éstas se deforman. No
    > no no... recuerdo los miles de problemas que tuve con
    clientes que me
    > traían archivos de Corel con texturas y me pongo a
    llorar...
    >
    > Obviamente, yo trabajo en preimpresión hace 10
    años, y ya se como
    > solucionarle casi todos los problemas a Corel. O sea que
    a mi ya no mae da
    > mas dolores de cabeza... tengo un hijo bobo, lo se... y
    se que tengo que
    > hacer para darle de comer. Digamos que es mi mal
    necesario, ja. Pero me
    > pongo en el lugar de alguien que recién empieza y
    se me pone la piel de
    > gallina.
    >
    > De illustrator creo que no puedo decir tantas cosas.
    Primero porque no lo
    > usé 10 años como Corel, sino solo 5.
    > Solo puedo decir que siempre odié la manera de
    seleccionar los objetos,
    > la de Corel siempre fue mucho mejor... pero desde que
    conocí el manejo de
    > los "LAYERS" y como utilizarlos para seleccionar los
    elementos, creo que
    > no hay nada mas eficiente, un poquito mas lento que
    Corel, pero mucho mas
    > eficiente si se sabe usar bien esta PALETA DE LAYERS.
    > Otra cosa es la lenta y complicada forma de hacer
    mosaicos (o grillas).
    > Por ejemplo, si en una hoja tengo que reproducir una
    misma tarjeta para
    > aprovechar el pliego. Tardo 10 veces mas que Corel, ya
    que Corel tiene
    > algo fabulosos que es el POWERCLIP. Y además, tiene
    en
    > "organizar/transformaciones/posición" un cuadro que
    permite hacerlo en dos
    > clics.
    > Pero mas que eso... nada... iba a decir la desventaja de
    illustrator por
    > no tener múltiples hojas, pero leí mas arriba
    que hay un plugin que te da
    > esa opción ¿alguien sabe el nombre?
    >
    >
    > Saludos,
    > Ale Photoshop
    >
    >
    >
    >
    >
    >
    > "Juan Muro `8¬}" <[email protected]>
    escribió en el mensaje
    > news:[email protected]...
    >> Efectivamente, nadie lo defiende, pero todos lo
    usamos, y no es cosa
    >> actual,
    >> lo usamos desde hace años.
    >> ¿Por qué no se defiende a Corel y por
    qué tiene tan mala fama de programa
    >> vectorial entre los ilustradores?.
    >> Creo que algo ha tenido que ver las sucesivas
    versiones, alguna de las
    >> cuales han sido claramente fallidas y también
    una política un tanto
    >> errática
    >> en la definición del programa dentro de una
    suite que, lejos de completar
    >> al
    >> Draw, lo ha desprestigiado. Sin embargo Corel Draw
    es un excelente
    >> programa,
    >> con un gran gestor de memoria, un motor de texto muy
    renovado en sus
    >> ultimas
    >> versiones, con instalación de complejos
    conjuntos de fuentes
    >> tipográficas,
    >> sombras bitmaps, transparencias interactivas, capas,
    cliparts on line y
    >> sobre todo con unas curvas Beziers originales del
    mismo programa, las
    >> primeras de todas las curvas de este tipo,
    diseñadas por el ingeniero del
    >> mismo nombre y un pequeño grupo de
    informáticos españoles, de la UPC,
    >> mucho
    >> antes de que el mismo Jhon Gay (el inventor de
    Flash) hubiera dejado el
    >> joystick para pasarse al mouse. Además trae una
    serie de utilidades en
    >> linea, como el Trace, para trazar bitmaps a
    vectores, el Capture, para
    >> hacer
    >> virguerías con capturas de pantalla o el
    Barcode para hacer códigos de
    >> barras, y otras que lo complementan tanto como al
    Designer (otro
    >> excelente
    >> programa vectorial de los holandeses de
    Metacreations).
    >> Estos pocos detalles, que ofrece Corel y muy pocos
    otros programas de
    >> diseño
    >> vectorial,(ninguno, qué leches) lo hacen
    idóneo para diseñar y maquetar
    >> folletos y revistas, por más que en algunas
    empresas del sector se usen
    >> otros programas, entre los que mi experiencia me
    indica que sobre todo
    >> destaca QuarXpress en entorno Mac, que es el
    utilizado además de por las
    >> principales editoriales, por los casi todos
    periódicos y revistas de gran
    >> tirada, entre ellas el famoso 'Hola' que imprime en
    huecograbado con una
    >> calidad de impresión que ninguna otra revista
    puede permitir$e.
    >> Personalmente manejo tanto Ilustrator, como Corel, o
    Quark, y me niego a
    >> usar Freehand por su mala arquitectura y sus
    incompatibilidades incluso
    >> con
    >> otros programas de la casa, aunque tenga algunas
    cosas que me gusten. La
    >> diferencia fundamental de Corel con otros programas
    es que además de
    >> diseñar
    >> te permite maquetar y éso solo lo puedes hacer
    tambien con Quark.
    >> Salu2
    >> `8¬}
    >> Juan Muro
    >> "Salva" <[email protected]> escribió
    en el mensaje
    >> news:[email protected]...
    >>> Gracias a todos por la informacion de primera
    mano que me han dado,
    >>> creia
    >>> que Corel era la opcion mas interesante, pero no
    veo a nadie que lo
    >>> defienda asi que no parece ser la mas
    interesante.
    >>> Tendre en cuenta sus indicaciones antes de
    elegir.
    >>>
    >>>
    >>
    >>
    >

Maybe you are looking for

  • Transaction IA12:ABAP runtime errors:TIME_OUT

    Hi, We are executing transaction IA12.We are getting ABAP runtime errors:Time_Out. We have searched for a SAP note to sort the issue:SAP Note 607086 - Functional location: Problems when displaying structure list. Please suggest what will be the optio

  • Fan noise like a hair dryer at full blast

    Hi there, I have had this IMac G5 (1.8G) since beginning of 2005, every time I go to a web site which has flash - my IMac fan goes on very loud noise like a hair dryer at full blast. Does anyone know what the problem is? and how do i fix it? Thank yo

  • Reg :ACH

    I am  new to ACH payment.I have configured and run f110. Iam getting the below error. Job started                                                                             Step 001 started (program SAPFPAYM_SCHEDULE, variant &0000000003666, user na

  • Sql type not recognized: 'int unsigned' when I expand table in Dreamweaver

    Dreamweaver warning message - "sql type not recognized: 'int unsigned'" This was happening in Dreamweaver MX and now in CS3. The pages using these tables are not throwing errors when I test them, but each time I expand a table in Dreamweaver, I get t

  • DRM activator issue

    hello can you help me with the same issue as well: "User's signature is invalid. PLease Reactivate. Adobe DRM Activator error (server code 9. Fault location:7 Contact Customer Support." When going to the Adobe DRM Activator site : Here's the problem