Browse Source

creo una copia y vuelvo a empezar Ventana.Java

master
vigliom 2 years ago
parent
commit
d53f297fa3
6 changed files with 56 additions and 42 deletions
  1. BIN
      bin/jorpelu/com/MyCopy.class
  2. BIN
      bin/jorpelu/com/Ventana.class
  3. BIN
      bin/jorpelu/com/Ventana2.class
  4. +10
    -7
      src/jorpelu/com/MyCopy.java
  5. +1
    -35
      src/jorpelu/com/Ventana.java
  6. +45
    -0
      src/jorpelu/com/Ventana2.java

BIN
bin/jorpelu/com/MyCopy.class View File


BIN
bin/jorpelu/com/Ventana.class View File


BIN
bin/jorpelu/com/Ventana2.class View File


+ 10
- 7
src/jorpelu/com/MyCopy.java View File

@ -2,24 +2,27 @@ package jorpelu.com;
import java.io.*;
import java.util.ArrayList;
import java.util.Scanner;
import javax.swing.JFrame;
import javax.swing.JPanel;
public class MyCopy {
static Scanner sc = new Scanner(System.in);
public MyCopy(String Ruta, JFrame jf){
String ficheroString = sc.next();
File fich = new File(".\\Salida.dat");
File fich_a_copiar = new File(ficheroString);
public MyCopy(String RutaIn, JFrame jf, String RutaOut){
if(RutaOut==null) {
RutaOut = ".";
}
File fich = new File(RutaOut);
File fich_a_copiar = new File(RutaIn);
if(fich_a_copiar.exists() == false) {
try {
fich_a_copiar.createNewFile();
} catch (IOException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
}


+ 1
- 35
src/jorpelu/com/Ventana.java View File

@ -1,45 +1,11 @@
package jorpelu.com;
import java.awt.FlowLayout;
import java.awt.GridLayout;
import javax.swing.JButton;
import javax.swing.JFrame;
import javax.swing.JLabel;
import javax.swing.JPanel;
import javax.swing.JTextField;
import javax.swing.*;
public class Ventana extends JFrame{
private JLabel titulo, porcentaje, Barra;
private JTextField ruta;
public static void main(String[] args) {
new Ventana();
}
public Ventana() {
Componentes();
setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
setSize(400,600);
setVisible(true);
setTitle("**Copiador de Archivos**");
}
public void Componentes() {
JPanel panel = new JPanel();
JLabel texto = new JLabel("Introduzca la ruta del archivo a copiar: ");
JTextField ruta = new JTextField("");
JButton confirmar = new JButton("Confirmar");
texto.setSize(400,20);
panel.add(texto);
panel.add(ruta);
panel.add(confirmar);
add(panel);
panel.setLayout(new GridLayout(5,1));
}
}

+ 45
- 0
src/jorpelu/com/Ventana2.java View File

@ -0,0 +1,45 @@
package jorpelu.com;
import java.awt.FlowLayout;
import java.awt.GridLayout;
import javax.swing.JButton;
import javax.swing.JFrame;
import javax.swing.JLabel;
import javax.swing.JPanel;
import javax.swing.JTextField;
public class Ventana2 extends JFrame{
private JLabel titulo, porcentaje, Barra;
private JTextField ruta;
public static void main(String[] args) {
new Ventana2();
}
public Ventana2() {
Componentes();
setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
setSize(400,600);
setVisible(true);
setTitle("**Copiador de Archivos**");
}
public void Componentes() {
JPanel panel = new JPanel();
JLabel texto = new JLabel("Introduzca la ruta del archivo a copiar: ");
JTextField ruta = new JTextField("");
JButton confirmar = new JButton("Confirmar");
texto.setSize(400,20);
panel.add(texto);
panel.add(ruta);
panel.add(confirmar);
add(panel);
panel.setLayout(new GridLayout(5,1));
}
}

Loading…
Cancel
Save