Ir al contenido principal

Pruebas preliminares

Estoy probando un nuevo diseño y quería asegurarme de que sirve por lo menos en un 70%, así que vamos a escribir algunos fragmentos de código

package nayosx;
import java.awt.*;
import java.awt.event.*;

import javax.swing.*;

public class Imagen extends JFrame implements ActionListener {
 /**
  * 
  */
 private static final long serialVersionUID = 1L;
 private JButton boton;
 private JPanel panel;
 private JTextField camArc;
 private int x=0, y=0;

 public Imagen() {
  // TODO Auto-generated constructor stub
 }

 /**
  * @param args
  */
 public static void main(String[] args) {
  // TODO Auto-generated method stub
  Imagen marco = new Imagen();
  marco.setSize(400, 300);
  marco.crearGUI();
  marco.setVisible(true);
 }

 private void crearGUI() {
  // TODO Auto-generated method stub
  setDefaultCloseOperation(EXIT_ON_CLOSE);
  Container ventana = getContentPane();
  ventana.setLayout(new FlowLayout());
  panel = new JPanel();
  panel.setPreferredSize(new Dimension(300, 200));
  panel.setBackground(Color.white);
  camArc = new JTextField(20);
  boton = new JButton("load imagen");
  
  ventana.add(panel);
  ventana.add(camArc);
  ventana.add(boton);
  boton.addActionListener(this);
  
 }

 @Override
 public void actionPerformed(ActionEvent arg0) {
  // TODO Auto-generated method stub
  ImageIcon myimagen = new  ImageIcon(camArc.getText());
  Graphics papel = panel.getGraphics();
  myimagen.paintIcon(this, papel, x, y);
  x = x+30;
  y=y+30;
 }

}


Al parecer todo anda como queriamos en java por lo menos, probemos un fragmento de .bat


set CLASSPATH=%CLASSPATH%;.
start /MIN "EJE running..." javaw Imagen

Con .bat no funciona, me imagino que con la mayoria de lenguajes usados actualmente si funciona, y esto seria todo para esta prueba, espero poder comenzar a publicar artículos muy pronto

Comentarios