elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: Rompecabezas de Bitcoin, Medio millón USD en premios


  Mostrar Temas
Páginas: 1 2 3 4 5 6 7 [8] 9
71  Foros Generales / Foro Libre / Diferencia entre Ing. en Sistemas Computacionales y Lic. en Informatica¿¿?? en: 11 Marzo 2010, 17:49 pm
Hola. Doy clases en un bachiller y una de mis alumnas me preguntó la diferencias entre la carrera que estudio (Ingenieria en Sistemas Computacionales) y la carrera de Licenciatura en Informatica. En si, no le conteste lo que me preguntó mas bien le mencione las caracteristicas sobre mi carrera, le mencione que por el siemple hecho de ser ingenieria muchas materias son de matematicas (aprox 10) y por otro lado las de programación (aprox 20). Asi que me gustaria saber si alguien sabe las diferencias entre estas dos profesiones, o por lo menos si me pueden dar su opinion sobre lo que creen pueden ser las caracteristicas sobre una y otra.

Saludos
72  Programación / Java / Panel de Iconos (Java) ¿? en: 18 Enero 2010, 01:11 am
Hola me gustaria que me dieran sugerencias para programar (en Java) un panel de iconos como el del messenger.



Pero esta opcion se desplegara de un JButton.

Saludos
73  Programación / Java / Html con Java ¿? en: 17 Enero 2010, 02:20 am
Hola, la verdad no se si el post debe ir aquí. Estoy realizando una aplicación en la que envió atreves de javamail, en esto no hay ningún problema, en la interfaz de mi programa agregue unas cuantas opciones como tipo de fuente, tamaño, negrita, cursiva, tachado y color. Así que cuando se agrega una opción se modifica el texto en el programa y se agrega su codigo HTML correspondiente al texto a enviar y mi duda es, ¿Cómo debe agregarse las etiquetas HTML para que al recibirlo se muestre como se debe?
Lo que hago es mandar el código HTML tal cual, aunque dudo mucho que sea asi, porque asi es como lo recibe : xD

Por ejemplo si envio.



Se genera el siguiente código

Código
  1. <html><head>
  2. </head>
  3. <body>
  4. <p><strong><em><strike><font face="Times New Roman" color="#29A600" size="20">Hola</font></strike></em></strong></p>
  5. </body>
  6. </html>
  7.  

Y ese mismo código es lo mismo que recibo  :¬¬

No sé si me explique, y espero y puedan ayudarme

Saludos
74  Programación / Java / [SOLUCIONADO]Cargar JTable con Timer en: 12 Diciembre 2009, 17:30 pm
Hola, estoy haciendo una aplicacion en la que debo de cargar una tabla pero esta de debe mostrar como se van cargando cada fila, asi que lo estoy intentando hacer con timer, quiero que el proceso que me hace en el jtextarea me lo haga en mi jtable pero nada mas no  :¬¬, si alguien pudiera ayudarme se lo agradeceria.

Aqui el code


Código
  1. package tabla;
  2.  
  3. import javax.swing.JPanel;
  4. import javax.swing.JTextArea;
  5. import javax.swing.JButton;
  6. import javax.swing.JScrollPane;
  7. import javax.swing.JTable;
  8. //import javax.swing.table.DefaultTableModel;
  9. import java.awt.FlowLayout;
  10. import java.awt.Dimension;
  11. import javax.swing.table.AbstractTableModel;
  12. import java.awt.AWTEvent;
  13. import java.awt.event.ActionEvent;
  14. import java.awt.event.ActionListener;
  15. import javax.swing.JDialog;
  16. import javax.swing.Timer;
  17. import javax.swing.WindowConstants;
  18. import javax.swing.JFrame;
  19.  
  20. public class cargarTabla extends JFrame {
  21.  
  22.   private JButton botCargar;
  23.   private JTextArea areaTexto;
  24.    private JScrollPane deslizadorAreaTexto;
  25.    private JScrollPane deslizadorTablaCargada;
  26.    private JPanel panel;
  27.    private JTable tablaCargada;
  28.    private ModeloTabla modeloTabla;
  29.  
  30.    public static void main(String args[]) {
  31.        cargarTabla cT = new cargarTabla();
  32.        cT.setLocationRelativeTo(null);
  33.        cT.setVisible(true);
  34.    }
  35.  
  36.    public cargarTabla() {
  37.        iniciarInterfaz();
  38.    }
  39.  
  40.    private void iniciarInterfaz() {
  41.  
  42.        botCargar = new JButton();
  43.        panel = new JPanel();
  44.        deslizadorTablaCargada = new JScrollPane();
  45.        tablaCargada = new JTable();
  46.        deslizadorAreaTexto = new JScrollPane();
  47.        areaTexto = new JTextArea();
  48.  
  49.        setDefaultCloseOperation(WindowConstants.EXIT_ON_CLOSE);
  50.        setTitle("Carcar Tabla");
  51.        setResizable(false);
  52.        getContentPane().setLayout(new FlowLayout());
  53.  
  54.        panel.setPreferredSize(new Dimension(660, 370));
  55.        panel.setLayout(null);
  56.  
  57.        modeloTabla=new ModeloTabla(new String[0],new Object[0][0]);
  58. tablaCargada = new JTable(modeloTabla);
  59.        deslizadorTablaCargada.setViewportView(tablaCargada);
  60.  
  61.        panel.add(deslizadorTablaCargada);
  62.        deslizadorTablaCargada.setBounds(20, 50, 300, 300);
  63.  
  64.        areaTexto.setColumns(20);
  65.        areaTexto.setEditable(false);
  66.        areaTexto.setRows(5);
  67.        deslizadorAreaTexto.setViewportView(areaTexto);
  68.  
  69.        panel.add(deslizadorAreaTexto);
  70.        deslizadorAreaTexto.setBounds(340, 50, 300, 300);
  71.  
  72.        botCargar.setText("Cargar");
  73.        botCargar.addActionListener(new ActionListener() {
  74.            public void actionPerformed(ActionEvent evt) {
  75.                cargar();
  76.            }
  77.        });
  78.        panel.add(botCargar);
  79.        botCargar.setBounds(20, 10, 150, 20);
  80.  
  81.        getContentPane().add(panel);
  82.  
  83.        pack();
  84.    }
  85.  
  86.    private void cargar(){
  87.     String mensaje="";
  88.     String [][] tablaCargada = tabla();
  89.     TiempoDeEspera tiempo = new TiempoDeEspera();
  90.  
  91.     mensaje+="Cargando Tabla\n";
  92.  
  93.     for(int fila=0;fila<tablaCargada.length;fila++){
  94.     mensaje+="\n";
  95.     tiempo.establecer(1);
  96. for(int columna=0;columna<tablaCargada[0].length;columna++){
  97. mensaje+=tablaCargada[fila][columna]+" ";
  98. areaTexto.setText(mensaje);
  99. }
  100. }
  101.  
  102.     modeloTabla.setNewTableData(new String[tablaCargada[0].length], tablaCargada);
  103.  
  104.  
  105.    }
  106.  
  107.    private String[][] tabla(){
  108.     String afnd[][]= {{"Estados","a","b","FDC"},
  109.      {"q1","q2,q3","","-2"},
  110.      {"q2","","q2,q4","-2"},
  111.      {"q3","q3","q4","0"},
  112.      {"q4","q4","","0"}};
  113. return afnd;
  114.    }
  115.  
  116. }
  117.  
  118. class ModeloTabla extends AbstractTableModel{
  119. private static final long serialVersionUID = 1L;
  120.  
  121. private Object[][] data;
  122. private String[] columnNames;
  123.  
  124. public ModeloTabla(String[] titles,Object[][] tabla){
  125. columnNames=titles;
  126. data=tabla;
  127. }
  128.  
  129. public void setNewTableData(String[] titles,Object[][] tabla){
  130. columnNames=titles;
  131. data=tabla;
  132. fireTableStructureChanged();
  133. }
  134.  
  135. public String getColumnName(int columna) {
  136.        return columnNames[columna];
  137.    }
  138.  
  139.    public void setValueAt(Object value, int row, int col) {
  140.       if(value==null)
  141.       return;          
  142.        data[row][col] = value;
  143.        fireTableDataChanged();
  144.    }
  145.  
  146. public int getColumnCount() {
  147. return columnNames.length;
  148. }
  149.  
  150. public int getRowCount() {
  151. return data.length;
  152. }
  153.  
  154. public Object getValueAt(int fila, int columna) {
  155. return data[fila][columna];
  156. }
  157. }
  158.  
  159. class TiempoDeEspera extends JDialog{
  160.  
  161. private static final long serialVersionUID = 1L;
  162. private Timer tiempo;
  163.  
  164. public void establecer(int segundos){
  165. tiempo = new Timer(((segundos+1)*1000),new ActionListener(){
  166. public void actionPerformed(ActionEvent e){
  167. dispose();
  168. tiempo.stop();
  169. }
  170. });
  171. setUndecorated(true);
  172. setDefaultCloseOperation(WindowConstants.DISPOSE_ON_CLOSE);
  173. enableEvents(AWTEvent.WINDOW_EVENT_MASK);
  174. setModal(true);
  175. tiempo.start();
  176. repaint();
  177. validate();
  178. setSize(1,1);
  179. setVisible(true);
  180. }
  181. }
  182.  
  183.  
  184.  
75  Programación / Java / AFND a AFD ¿¿?? en: 4 Diciembre 2009, 01:53 am
Buenas.

Alguien tiene algun ejemplo para pasar un AFND a AFD, o alguien me puede explicar como hacerlo  :¬¬, he estado leyendo pero la verdad no entiendo mucho. :(

Saludos

PD: Alguien sabe donde puedo conseguir algun code  :xD
76  Programación / Java / Abrir (Ejecutar) un archivo (fichero) contenido en un Jar en: 6 Noviembre 2009, 05:07 am
Hola, estoy haciendo una aplicacion la cual ocupa un archivo de excel, tengo mi archivo a nivel del jar y dentro del jar tambien tengo ese mismo archivo, cuando el arhivo de excel no es copiado junto con el jar, toma el contenido del excel contenido en el jar, pero quiero que al oprimir un boton me abra el xls para ver si el usuario está deacuerdo en tomar esos valores, alguien me puede dar una idea de como hacerlo o que tengo que investigar??


Saludos
77  Programación / Java / Cómo animar JLabel?¿ en: 6 Octubre 2009, 03:34 am
Hola, les platico mi problema. De un JTextField extraigo el String y este a su vez lo alamaceno en un JLabel para posteriormente "animarlo" usando Thread, pero no me funciona. Solo quiero saber si por lo menos estoy usando el metodo correcto, por ahora no tengo mi código a la mano, pero espero subirlo para explicarme mejor, pero si alguien puede orientarme se lo agradeceré.

Saludos.

PD. Al decir animarlo me refiero a que tengo su posicion xi, yi, xf, yf. Y utilizo el metodo setBounds(xi, yi, xf, yf);, quiero mover mi JLabel (TEXTO) hasta la posicion yf.

78  Media / Diseño Gráfico / Cursores pro (Juegos) ¿? en: 20 Septiembre 2009, 16:49 pm
Hola, la verdad no soy nada bueno para el diseño, estuve investigando en internet como crear mi propio cursor en adobe photoshop pero la verdad no tuve suerte, asi que me gustaria saber si alguien me puede enseñar (o pasar algun tuto) como hacer uno como los que vienen en videojuegos, algo como los siguientes.









Gracias.
79  Programación / Java / Filtrar archivos dentro de un jar ¿? en: 22 Agosto 2009, 20:10 pm
Hola, he estado implementando un metodo para filtrar archivos contenidos en un carpeta, y si que funciona (Al estar al mismo nivel de la clase), posteriormente los guardo en jComboBox.
El problema viene cuando esta carpeta la guardo dentro de un jar.  He intentado con InputStream en lugar de File y con FilterInputStream pero no parece funcionar y lo mas probable que esté haciendo algo (o todo) mal.
Aquí dejo mi metodo por si alguien sabe como ayudarme.


Este metodo si funciona.
Código:
private String extension = ".java";
private File file;
private File javas[];
private String clases[];
.
.
.
private void filtrar(){

    file = new File("carpeta/");
           
        FileFilter filtroJava = new FileFilter(){
public boolean accept(File file){
return file.getName().toLowerCase().endsWith(extension);
}
    };
   
    javas = file.listFiles(filtroJava);
   
    clases = new String[javas.length];
    for (int i=0; i< javas.length; i++){
            clases[i]=javas[i].getName();
        }
 
  seleccionarCodigo.setModel(new DefaultComboBoxModel(clases));
 }


Saludos





80  Programación / Java / [SOLUCIONADO]Abrir Audio.wav contenido en un Jar ¿? en: 28 Julio 2009, 00:23 am
Hola camaradas del foro, durante mi corta vida de programador he aprendido algunas técnicas y trucos para la programación en Java, y estas técnicas a su vez han ido mejorando, como por ejemplo, antes escribia

Código:
etq1 = new JLabel( "", new ImageIcon( "images/Stop.png" ), SwingConstants.LEFT );

como muchos sabran al guardar esto en un jar, y cambiar de jar de direccion no muestra la imagen (aun sabiendo que esta guardada en nuestro jar)

pero si hacemos lo siguiente

Código:
botDetener.setIcon(new ImageIcon(getClass().getResource("/images/Stop.png")));

crear nuestro jar y cambiar de direccion el jar, si nos muestra la imagen. (parece ser que la clave esta en getClass().getResource)

Bien pues ahora tengo un problema con el audio.
He guardado un Audio.wav en un jar, al momento de cambiar el jar de direccion no lo reproduce (solo estando e la misma direccion, y asi no tiene chiste)

por ejemplo tengo esto:

Código:
private void botReproducirActionPerformed(ActionEvent evt) {

       String path = "Audio.wav";
//javax.sound.sampled.Clip aReproducir;
try
{
            sonido=AudioSystem.getClip();
   sonido.open(AudioSystem.getAudioInputStream(new File(path)));
   sonido.start();
}
catch (Exception fallo)
{
System.out.println(fallo);
}
}

y quiero saber si alguien sabe que codigo debe de ir para que nuestro jar lo pueda reconocer (por eso puse el ejemplo de la imagen), y que por favor me pueda explicar como debo hacerlo.

espero me haya explicado.

Muchas gracias

Saludos
Páginas: 1 2 3 4 5 6 7 [8] 9
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines