Unidades Enfoque Orientado a Competencias
¿Quieres reaccionar a este mensaje? Regístrate en el foro con unos pocos clics o inicia sesión para continuar.

4.- Desarrollo De Aplicaciones Stand-Alone

+16
manuel ortiz lopez
filirc13
Jesus Valerio
lucero S
gamaliel montiel
Sandy Toribio Salvador
KAREN DINORA ANTUNEZG
finees gaona
EsMe Martinez
Manuel Jimenez Aburto
maria de jesus charco
Toribio Teran Duarte
lupitha_g
IVAN JUAREZ NUÑEZ
Ray29
Admin
20 participantes

Página 1 de 4. 1, 2, 3, 4  Siguiente

Ir abajo

4.- Desarrollo De Aplicaciones Stand-Alone Empty 4.- Desarrollo De Aplicaciones Stand-Alone

Mensaje por Admin Mar Oct 16, 2012 2:02 pm


Siguiendo el mismo esquema que muestra la Figura 4.1.4 (de la lectura basica), ya sea utilizando el Modelo en Cascada o Espiral o RAD o RUP, desarrolle la metodologia completa para resolver al menos uno de los siguientes problemas:


I.- Dar solucion mediante un programa, al problema de la empresa "petrolin" aprendido en unidades anteriores, que trata de resolver mediante la distancia euclideana el listado de derrames de petroleo.

II.- Dar solucion al programa de la serie fibonacci de un numero

III.- Elaborar un componente que permita realizar dibujos que no trae integrado en Canvas o Graphics los lenguajes de programacion Lzarus, C++ Builder o Java. Por ejemplo, que el componente sea capaz de dibujar un cilindro, un cubo y una piramide.

IV.- Dar solucion al problema de una factura



Comparta en este foro :


- La imagen de la metodologia empleada de acuerdo con la estructura que presenta la Figura 4.1.4 (de la lectura basica)

- El codigo fuente escrito en Java o Lazarus (freePascal/Delphi) o C++ Builder

- El Procedimiento completo para que la aplicacion sea Stand-ALone, ya sea de manera independiente o dependiente de librerias o "runtime"



IMPORTANTE: Debe cuidar de no contestar el mismo reactivo que otro usuario, ya que solamente se consideraran como validas las primeras quince participaciones que contesten a los mismos reactivos.


Recuerda hacer replica a un compañero para que sea considerada completa tu participacion.


Atte:


M.C. Edgar - Rangel - Lugo .


NOTA: No le pongo acentos al texto, debido a que yo uso plataforma Linux y podria no ser mostrado el caracter al momento de visualizarlo en otros navegadores.


Admin
Admin

Mensajes : 349
Fecha de inscripción : 14/03/2012

https://erangel.foroactivo.mx

Volver arriba Ir abajo

4.- Desarrollo De Aplicaciones Stand-Alone Empty Re: 4.- Desarrollo De Aplicaciones Stand-Alone

Mensaje por Ray29 Vie Oct 26, 2012 10:25 pm

4.- Desarrollo De Aplicaciones Stand-Alone Fiboparte1



4.- Desarrollo De Aplicaciones Stand-Alone Fiboparte2



4.- Desarrollo De Aplicaciones Stand-Alone Fiboparte3



4.- Desarrollo De Aplicaciones Stand-Alone Fibo4





Nombre: RaymundoYañez Cardoso
Carrera: Lic. En Informatica
Semestre: VII Grupo: A

Ray29

Mensajes : 12
Fecha de inscripción : 05/09/2012

Volver arriba Ir abajo

4.- Desarrollo De Aplicaciones Stand-Alone Empty respuestas

Mensaje por jovannyc Lun Oct 29, 2012 6:56 pm

REPETABLE COMPAÑERO, DEBIDO A POLITICAS DEL FORO QUE DESCONOZCO, ME ES IMPOSIBLE SUBIR IMAGENES COMO USUARIO "INVITADO". ME HE VISTO EN LA NECESIDAD DE RESPONDER ASI PORQUE MI CUENTA NO SE ENCUENTRA VIGENTE YA, OSEA, ME LA HAN CADUCADO O ELIMINADO. OTRO PUNTO QUE QUIERO ACLARAR ES QUE SI ME REGISTRO NUEVAMENTE, EL FORO ME DA UN LIMITE DE 7 DIAS HABILES POSTERIORES PARA SUBIR IMAGENES. ES POR ESO, QUE UNICAMENTE LES PROPORCIONO UN ENLACE EXTERNO CON LA DOCUMENTACION O RESPUESTAS. EN ESTE CASO, HE RESPONDIDO AL PROBLEMA NUMERO 2. ANEXANDO LOS REQUISITOS CORRESPONDIENTES:

1.- La imagen de la metodologia empleada de acuerdo con la estructura que presenta la Figura 4.1.4 (de la lectura basica)
2.- El codigo fuente escrito en Java o Lazarus (freePascal/Delphi) o C++ Builder. El codigo fuente tambien lo anexo aqui.
3.- El Procedimiento completo para que la aplicacion sea Stand-ALone, ya sea de manera independiente o dependiente de librerias o "runtime".

ENLACE EXTERNO: h t t p [] / / s p e e d y [] s h / K z 6 r w / f o r o[ ] r a r NOTA. despues de http en el corchete son 2 puntos, en los demas corchetes es un solo punto

codigo fuente:
import java.awt.*;
import java.awt.event.*;
public class fibonacci extends Frame {
private Label Label1 =new Label("N=");
private TextField Edit1 =new TextField();
private Label Label2 =new Label("Label2");
private Button BitBtn1 =new Button("ok") {
public void paint(Graphics g) {
g.setColor(new Color(0,255,0));
g.drawLine(10,20,10,30); g.drawLine(10,30,25,10);
g.setColor(new Color(0,128,0));
g.drawLine(10,21,10,31); g.drawLine(10,31,25,11);
}
};
public fibonacci () {
setTitle("serie fibonacci"); setLayout(null); setSize(400,250);
setBackground(new Color(210,210,210));
add(Label1); add(Label2); add(Edit1); add(BitBtn1);
Label1.setBounds (50,100,100,30);
Edit1.setBounds (150,100,100,30);
BitBtn1.setBounds (260,100,80,40);
Label2.setBounds (150,150,100,30);
setVisible(true);
BitBtn1.repaint();
BitBtn1.addActionListener(new ActionListener() {
public void actionPerformed(ActionEvent e){
String s = "";
int n = StrToInt (Edit1.getText());
int r = 0;
int x = 1;
int y = 1;
Label2.setSize(500,100);
Label2.setText("SERIE FIBONACCI (" + n + ")= " );
for(int i=0; i<=100; i++) {
r = x;
x = y;
y = r + x;
Label2.setText( Label2.getText() + r + " " );
Label2.invalidate();
try{ Thread.sleep(500); }catch(Exception excdjhdxfhdgjh) {}
if(r>n){ break; }
}
}
});
addWindowListener(new WindowAdapter() {
public void windowClosing(WindowEvent e) { System.exit(0); }
});
} //declaramos el constructor
private int StrToInt(String t) {
return Double.valueOf(t).intValue();
}
private String IntToStr(int n) {
return String.valueOf(n);
}
public static void main(String args []) {
fibonacci app = new fibonacci ();
}
}


ATTE: JOVANNY CASIMIRO
SEM: 7 GRUPO: A

jovannyc
Invitado


Volver arriba Ir abajo

4.- Desarrollo De Aplicaciones Stand-Alone Empty replica a Raymundo Yañez

Mensaje por casimirj Lun Oct 29, 2012 7:09 pm

solo aconsejar al compañero hacer referencia de la consulta hacia el libro o fuente digital que le dio a conocer la formula para determinar la serie fibonacci, ya que algunos no conociamos este problema matematico, tambien recalcar que está mal mencionada "serie", en su lugar es "sucesion de Fibonacci".


afro "En el camino aprendí, que llegar alto no es crecer,que mirar no siempre es ver, ni que escuchar es oír ni lamentarse es sentir, ni acostumbrarse es querer...En el camino aprendí, que andar solo no es soledad,que cobardía no es paz, ni ser feliz sonreír. Y que peor que mentir, es silenciar la verdad. En el camino aprendí, que puede un sueño de amor abrirse como una flor, y como esa flor morir,pero en su breve existir, ser todo aroma y color. En el camino aprendí que la humildad no es sumisión,la humildad es ese Don que se suele confundir: NO ES LO MISMO SER SERVIL,QUE SER UN BUEN SERVIDOR. Cuando vayan mal las cosas, como a veces suelen ir, cuando ofrezca tu camino sólo cuestas que subir, cuando tengas poco haber pero mucho que pagar, y precises sonreír,... aún teniendo que llorar. Cuando el dolor te agobie y no puedas ya sufrir...Descansar acaso debes, pero nunca desistir." afro

CUANDO TODO ESTÉ PEOR...
MÁS DEBEMOS INSISTIR.

casimirj
Invitado


Volver arriba Ir abajo

4.- Desarrollo De Aplicaciones Stand-Alone Empty REPLICA A JOVANY

Mensaje por Ray29 Lun Oct 29, 2012 7:22 pm

Bueno compañero tienes razon en decir que seria bueno hacer enfasis a lo que es la secuencia fibonacci por que en si en realidad si es secuencia y no serie.
Por otra parte cabe mencianar que al igual que a mi en tu programa no pones una exepcion de error que se presente por si el usuario introduce letras en lugar de numeros o si teclea numeros negativos, la cuan se declararia despues del TRY, claro esta que esto se lo agregariamos para hacer mas completo el programa aunque en el inicio de las instrucciones el maestro no lo pide.

Ray29

Mensajes : 12
Fecha de inscripción : 05/09/2012

Volver arriba Ir abajo

4.- Desarrollo De Aplicaciones Stand-Alone Empty RESPUESTAS IVAN JUAREZ..

Mensaje por IVAN JUAREZ NUÑEZ Mar Oct 30, 2012 10:17 pm

METODOLOGIA

4.- Desarrollo De Aplicaciones Stand-Alone Imagenforo



CODIGO FUENTE
Parte 1...
4.- Desarrollo De Aplicaciones Stand-Alone Parte1h



Parte 2...
4.- Desarrollo De Aplicaciones Stand-Alone Parte2bh



Parte 3...
4.- Desarrollo De Aplicaciones Stand-Alone Parte3t



CREACION DEL .JAR DEL FIBONACCI

4.- Desarrollo De Aplicaciones Stand-Alone Fibonasjkdsd




CREACION DEL EXE DEL FIBONACCI

4.- Desarrollo De Aplicaciones Stand-Alone Sinttulojrj




ATTE. IVAN JUAREZ NUÑEZ
VII SEMESTRE "A"

IVAN JUAREZ NUÑEZ

Mensajes : 11
Fecha de inscripción : 28/08/2012

Volver arriba Ir abajo

4.- Desarrollo De Aplicaciones Stand-Alone Empty REPLICA A RAYMUNDO YAÑEZ

Mensaje por IVAN JUAREZ NUÑEZ Mar Oct 30, 2012 10:19 pm

ESTIMADO AMIGO Y COMPAÑERO RAY, ANALIZANDO TUS RESPUESTAS, ME DI CUENTA QUE ESTAS EN LO CIERTO, EL CODIGO QUE IMPLEMENTASTE ES INTERESANTE E INCLUSO LA METODOLOGIA, SOLO CREO QUE TE FALTO AÑADIR EL DIAGRAMA DE CLASES, DE AHI EN FUERA, TUS RESPUESTAS SON EXCELENTES, TE FELICITO AMIGO MIO! TE ENVIO UN CORDIAL SALUDO...

IVAN JUAREZ NUÑEZ

Mensajes : 11
Fecha de inscripción : 28/08/2012

Volver arriba Ir abajo

4.- Desarrollo De Aplicaciones Stand-Alone Empty solución al problema de una factura.

Mensaje por lupitha_g Miér Oct 31, 2012 1:41 am

4.- Desarrollo De Aplicaciones Stand-Alone 93844355

4.- Desarrollo De Aplicaciones Stand-Alone 55502732

4.- Desarrollo De Aplicaciones Stand-Alone 23931508

[url=4.- Desarrollo De Aplicaciones Stand-Alone 55534162
lupitha_g
lupitha_g

Mensajes : 15
Fecha de inscripción : 25/08/2012
Edad : 33
Localización : Cd. Altamirano

Volver arriba Ir abajo

4.- Desarrollo De Aplicaciones Stand-Alone Empty REPLICA A RAYMUNDO YAÑEZ

Mensaje por lupitha_g Miér Oct 31, 2012 1:51 am

Ola amigo, quiero felicitarte por tu participacion en este foro ya que me parece que es una de las mejores, por una parte porque ha elegido uno de los problemas que la mayoria de nosotros no conoce y por otra parte considero que ha contestado correctamente y de una manera completa. Very Happy Nos vemos luego, suerte.
lupitha_g
lupitha_g

Mensajes : 15
Fecha de inscripción : 25/08/2012
Edad : 33
Localización : Cd. Altamirano

Volver arriba Ir abajo

4.- Desarrollo De Aplicaciones Stand-Alone Empty Desarrollo de Aplicacion Stand-Alone de Toribio Terán Duarte

Mensaje por Toribio Teran Duarte Miér Oct 31, 2012 6:48 am

Este es mi desarollo de una aplicacion Stand-Alone Compañeros pero antes de empezar cabe resaltar que se debe de especificar cual es el objetivo asi como una breve definicion sobre lo que van a realizar bueno sin mas preambulos aqui les dejo mis imagenes de todo el desarrollo de mi aplicacion Stand-Alone:

METODOLOGIA:

http://speedy.sh/5HpYq/Metodologia.png

CODIGO FUENTE ESCRITO EN JAVA:

http://speedy.sh/gvH7E/Codigo.png

CREACION DEL .JAR

http://speedy.sh/JWTMY/jar.png

PROCEDIMIENTO COMPLETO PARA QUE LA APLICACION SEA STAND-ALONE

http://speedy.sh/nTDpr/Stand-Alone.png

Pues parece que tuve problemas ya que no me mostro las imagenes pero se las deje mejor en links para que las descargen y den sus opiniones que son bien recibidas amigos...

Datos del Alumno:
Nombre: Toribio Terán Duarte
No. Control: 08930336
Carrera: Lic. en Informática
Semestre: 7
Especialidad: Desarrollo Web

Fuente de Información:
Autor: M.C. Edgar Rangel Lugo
Cuarta Lectura Para La Asignatura (Módulo de Especialidad) : Aplicaciones Web y Stand-Alone
Fecha de Consulta: 29/Octubre/2012
Toribio Teran Duarte
Toribio Teran Duarte

Mensajes : 12
Fecha de inscripción : 28/08/2012

Volver arriba Ir abajo

4.- Desarrollo De Aplicaciones Stand-Alone Empty Primer Revision

Mensaje por Admin Miér Oct 31, 2012 11:41 am

Me es grato apreciar que a estas alturas algunos estudiantes ya han logrado comprender el desarrollo de software, utilizando una metodologia. Ya que en un momento dado, la aplicacion de dicha metodologia permite distinguir al futuro Licenciado en Informatica debido a que se evita el desarrollo de aplicaciones de manera empirica, puesto que la aplicacion del algun modelo (cascada, RAD, RUP, espiral,...) permite la division de tareas y ademas permite el desarrollo del software de manera "guiada" o planeada. Y si a ello le agregamos, que conoce herramientas de software o plataformas de lenguajes de programacion que permiten la generacion de ejecutables "independientes", entonces augura el exito en la fase de prueba de dichos elementos, sin necesidad de ser "instalados".

Felicidades !!!

Atte:

M.C. Edgar Rangel Lugo.


NOTA: No le pongo acentos al texto, debido a que yo uso plataforma Linux y podria no ser mostrado el caracter al momento de visualizarlo en otros navegadores.


Admin
Admin

Mensajes : 349
Fecha de inscripción : 14/03/2012

https://erangel.foroactivo.mx

Volver arriba Ir abajo

4.- Desarrollo De Aplicaciones Stand-Alone Empty RESPUESTA

Mensaje por miltonNN Miér Oct 31, 2012 1:39 pm

PSSS YO NO ME SE NINGUNO DE ESOS PERO ME SE EL DE UN BLOC DE NOTAS EDITADO POR MI .... Embarassed

ESTA ECHO EN JAVA...
HAY LES VAA

import java.awt.*;
import java.awt.event.*;
import javax.swing.*;
import javax.swing.event.*;
import java.io.*;
public class padeasy extends JFrame {
private Frame f ;
private JEditorPane RichEdit1 = new JEditorPane();
private JScrollPane sRichEdit1 = new JScrollPane(RichEdit1);
private int vvv=1;
private JMenuBar mb = new JMenuBar();
private JMenu menu1 = new JMenu("Archivo");
private JMenu menu2 = new JMenu("Milton");
private JMenuItem abrir = new JMenuItem("Abrir" , new ImageIcon("padeasy.png"));
private JMenuItem nuevo = new JMenuItem("Nuevo");
private JMenuItem guardar = new JMenuItem("Guardar");
private JMenuItem fuente = new JMenuItem("Cambiar Tipo De Letra");

private List lista1 = new List();
private List lista2 = new List();
private JButton boton1 = new JButton("Aceptar");


private JMenuItem salir = new JMenuItem("Salir");
private FileDialog OpenDialog1 = new FileDialog(this, "Abrir", FileDialog.LOAD);
private FileDialog SaveDialog1 = new FileDialog(this, "Guardar", FileDialog.SAVE);

public padeasy () {

f = new Frame ("Fuentes"); f.setLayout(null);
f.add(lista1);
f.add(boton1);
f.add(lista2);
lista1.add("Arial");
lista1.add("Aparajita");
lista1.add("Calibri");
lista1.add("Comic Sans MS");
lista1.add("Courier");
lista1.add("David");
lista1.add("DFKai-SB");
lista1.add("Elephant");
lista1.add("Jokerman");
lista1.add("Lucida Handwriting");
lista1.add("Webdings");
lista1.select(0);
lista2.select(0);

for(int i=7; i<100; i++){
lista2.add("" + i);
}

lista1.setBounds(50,50 , 100, 120);
lista2.setBounds(250,50 , 100, 120);
boton1.setBounds(50,250 , 80, 30);

f.setSize(400,300);
f.addWindowListener(new WindowAdapter(){
public void windowClosing(WindowEvent chuchis){ f.setVisible(false); }
});


getContentPane().setLayout(new BorderLayout()); setSize(400,400);
getContentPane().setBackground(new Color(215, 215, 215));


getContentPane().add(sRichEdit1, BorderLayout.CENTER);
setIconImage(new javax.swing.ImageIcon("padeasy.png").getImage());
setTitle("Pad-Sencillo");
addWindowListener(new WindowAdapter() {
public void windowClosing(WindowEvent e) { System.exit(0); }
});
mb.add(menu1);
mb.add(menu2);
menu2.add(fuente);
menu1.add(abrir); menu1.add(nuevo); menu1.add(guardar); menu1.add(salir);
setJMenuBar(mb);
abrir.addActionListener(new ActionListener(){
public void actionPerformed(ActionEvent e) {
OpenDialog1.setVisible(true);
if(OpenDialog1.getFile() != null){
LoadFromFile(OpenDialog1.getDirectory() + OpenDialog1.getFile() );
}//if
}//void
});



lista1.addMouseListener(new MouseAdapter(){
public void mousePressed (MouseEvent e) {
RichEdit1.setFont(new Font(lista1.getSelectedItem() , Font.PLAIN, Double.valueOf(lista2.getSelectedItem()).intValue() ) );
}//void
});
lista2.addMouseListener(new MouseAdapter(){
public void mousePressed (MouseEvent e) {
RichEdit1.setFont(new Font(lista1.getSelectedItem() , Font.PLAIN, Double.valueOf(lista2.getSelectedItem()).intValue() ) );
}//void
});
boton1.addMouseListener(new MouseAdapter(){
public void mousePressed (MouseEvent e) {
RichEdit1.setFont(new Font(lista1.getSelectedItem() , Font.PLAIN, Double.valueOf(lista2.getSelectedItem()).intValue() ) );
f.setVisible(false);
}//void
});



fuente.addActionListener(new ActionListener(){
public void actionPerformed(ActionEvent e) {
f.setVisible(true);
}//void
});

nuevo.addActionListener(new ActionListener(){
public void actionPerformed(ActionEvent e) {
SaveToFile("temporich" + vvv + ".tmp" );
vvv ++ ;
RichEdit1.setText("");

}//void
});

guardar.addActionListener(new ActionListener(){
public void actionPerformed(ActionEvent e) {
SaveDialog1.setVisible(true);
if(SaveDialog1.getFile() != null){
SaveToFile(SaveDialog1.getDirectory() + SaveDialog1.getFile() );
RichEdit1.setText("");
}//if
}//void
});
RichEdit1.setToolTipText("Escriba aqui su codigo...");

salir.addActionListener(new ActionListener(){
public void actionPerformed(ActionEvent e) { System.exit(0); }
});
setVisible(true);
}//constructor
private void LoadFromFile(String f) {
RichEdit1.setText("");
try{
FileInputStream file = new FileInputStream(f);
BufferedReader data = new BufferedReader (new InputStreamReader(file));
String linea = "";
do {
linea = data.readLine();
RichEdit1.setText (RichEdit1.getText() + linea + "\n");
if(linea == null){ break; }
} while(linea!=null);
data.close();
file.close();
}catch(Exception e){ }
}//void

private void NewToFile(String f) {
RichEdit1.setText("");
try{
FileOutputStream file = new FileOutputStream(f);
DataOutputStream data = new DataOutputStream (file);
String linea = "";
data.writeBytes(RichEdit1.getText());
data.close();
file.close();
}catch(Exception e){ }
}//void

private void SaveToFile(String f) {
try{
FileOutputStream file = new FileOutputStream(f);
DataOutputStream data = new DataOutputStream (file);
String linea = "";
data.writeBytes(RichEdit1.getText());
data.close();
file.close();
}catch(Exception e){ }
}//void
public static void main(String args[]) { padeasy app = new padeasy (); }//main
}//class



ATENTAMENTE : MILTON MARTIN VELAZQUEZ PINEDA VII SEM GRUPO "A"

miltonNN
Invitado


Volver arriba Ir abajo

4.- Desarrollo De Aplicaciones Stand-Alone Empty RESPUESTA

Mensaje por VICKYYY Miér Oct 31, 2012 1:41 pm

YO NO ME SE EL PROGRAMA DE FIBONASII
PERO SI EL DE POTENCIAL...

import java.awt.*;
import java.awt.event.*;
public class potencial extends Frame {
private Label Label1 = new Label("X=");
private TextField Edit1 = new TextField();
private Label Label2 = new Label("Y=");
private TextField Edit2 = new TextField();
private Label Label3 = new Label("Label3");
private Button BitBtn1 = new Button("OK") {
public void paint(Graphics g) {
g.setColor(new Color(0,255,0));
g.drawLine(10,20,10,30); g.drawLine(10,30,25,10);
g.setColor(new Color(0,128,0));
g.drawLine(10,21,10,31); g.drawLine(10,31,25,11);
} //paint
};
public potencial () {
setTitle("Potencial"); setLayout(null); setSize(450,350);
setBackground(new Color(210,210,210));
add(Label1); add(Edit1); add(Label2); add(Edit2);
add(Label3); add(BitBtn1);
Label1.setBounds (50, 100, 100, 30);
Edit1.setBounds (150, 100, 100, 30);
Label2.setBounds (50, 150, 100, 30);
Edit2.setBounds (150, 150, 100, 30);
BitBtn1.setBounds(320, 120, 80, 40);
Label3.setBounds(50, 220, 180, 30);
setVisible(true); BitBtn1.repaint();
BitBtn1.addActionListener(new ActionListener(){
public void actionPerformed(ActionEvent e) {
double X = StrToFloat(Edit1.getText());
double Y = StrToFloat(Edit2.getText());
double r = java.lang.Math.pow (X, Y);
String s = "";
s = FloatToStr(r);
Label3.setText("Potencial: " + s);
Label3.invalidate();
}//OnClick
});
addWindowListener(new WindowAdapter() {
public void windowClosing(WindowEvent e) { System.exit(0); }
});
}//constructor
private double StrToFloat(String t) {
return Double.valueOf(t).doubleValue();
}
private String FloatToStr(double n) {
return String.valueOf(n);
}
public static void main(String args[]) {
potencial app = new potencial ();
}//main
}//class

ATENTAMENTE VICKY NEGUIB ANTUNEZ MALDONADO VII SEM GRUPO "A"

VICKYYY
Invitado


Volver arriba Ir abajo

4.- Desarrollo De Aplicaciones Stand-Alone Empty CODIGO FUENTE DE FACTORIAL CORREGIDO PARA VALORES NEGATIVOS

Mensaje por maria de jesus charco Miér Oct 31, 2012 1:48 pm

import java.awt.*;
import java.awt.event.*;
import javax.swing.*;
import javax.swing.event.*;
import java.io.*;

//Menú
public class factorial extends JFrame {
private JEditorPane RichEdit1 = new JEditorPane();
private JMenuBar mb = new JMenuBar();
private JMenu menu1 = new JMenu("Opciones");
private JMenuItem nuevo = new JMenuItem("Nueva Operacion", new ImageIcon("nue.png"));
private JMenuItem salir = new JMenuItem("Salir", new ImageIcon("sal.png"));
private Label Label1 = new Label("N=");
private Label Label2 = new Label("");
private Button BitBtn1 = new Button("OK") {
public void paint(Graphics g) {
g.setColor(new Color(0,255,0));
g.drawLine(10,20,10,30); g.drawLine(10,30,25,10);
g.setColor(new Color(0,128,0));
g.drawLine(10,21,10,31); g.drawLine(10,31,25,11);
} //paint
};
public factorial() {
setIconImage(new javax.swing.ImageIcon("factorial.png").getImage());
setTitle("Factorial"); setLayout(null); setSize(400,250);
setBackground(new Color(210,210,210));
add(Label1); add(Label2); add(RichEdit1); add(BitBtn1);
mb.add(menu1);
menu1.add(nuevo); menu1.add(salir);
setJMenuBar(mb);
Label1.setBounds(50, 100, 100, 30);
RichEdit1.setBounds (150, 100, 100, 30);
BitBtn1.setBounds(260, 100, 80, 40);
Label2.setBounds(50, 150, 200, 30);
setVisible(true);
BitBtn1.repaint();

BitBtn1.addActionListener(new ActionListener(){
public void actionPerformed(ActionEvent e) {
try {
String s = "";
int n = StrToInt (RichEdit1.getText());
int r = 1;
for(int i=1; i<=n; i++) { r = r * i; }
s = IntToStr(r);
Label2.setText("Factorial =" + s);
if (n<0) {
Label2.setText("No Numeros negativos"); }
}catch(Exception evcbc){
Label2.setText("No Se Permiten Letras");
Label2.invalidate();
}//catch
}//OnClick
});
addWindowListener(new WindowAdapter() {
public void windowClosing(WindowEvent e) { System.exit(0); }
});

nuevo.addActionListener(new ActionListener(){
public void actionPerformed(ActionEvent e) {
Label2.setText("");
RichEdit1.setText("");
}
});
RichEdit1.setToolTipText("Escriba aqui el numero...");

salir.addActionListener(new ActionListener(){
public void actionPerformed(ActionEvent e) { System.exit(0); }
});

}//constructor
private int StrToInt(String t) {
return Double.valueOf(t).intValue();
}
private String IntToStr(int n) {
return String.valueOf(n);
}
public static void main(String args[]) {
factorial app = new factorial();
}//main
}//class



ATT. MARIA DE JESUS CHARCO GUTIERREZ



































maria de jesus charco

Mensajes : 8
Fecha de inscripción : 29/08/2012
Localización : corral falso

Volver arriba Ir abajo

4.- Desarrollo De Aplicaciones Stand-Alone Empty MANUEL JIMENEZ ABURTO

Mensaje por Manuel Jimenez Aburto Miér Oct 31, 2012 1:51 pm

es el proprama de sumatoria que muestra un error al seleccionar un numero negaivo, por errores que desconosco el navegador de el equipo no me permite subir imagene desde el ordenador, asique q le pego el link de la imagen corriendo l programa y corriendo junto con el codigo en .java

//corregir: que cuando se teclee un numero
//menor a cero, mande error



import java.awt.*;
import java.awt.event.*;
public class sumatoria extends Frame {
private Label Label1 = new Label("N=");
private TextField Edit1 = new TextField();
private Label Label2 = new Label("Label2");
private Button BitBtn1 = new Button("OK") {
public void paint(Graphics g) {
g.setColor(new Color(0,255,0));
g.drawLine(10,20,10,30); g.drawLine(10,30,25,10);
g.setColor(new Color(0,128,0));
g.drawLine(10,21,10,31); g.drawLine(10,31,25,11);
} //paint
};
public sumatoria () {
setTitle("Sumatoria"); setLayout(null); setSize(400,250);
setBackground(new Color(210,210,210));
add(Label1); add(Label2); add(Edit1); add(BitBtn1);
Label1.setBounds(50, 100, 100, 30);
Edit1.setBounds (150, 100, 100, 30);
BitBtn1.setBounds(260, 100, 80, 40);
Label2.setBounds(50, 150, 100, 30);
setVisible(true);
BitBtn1.repaint();
BitBtn1.addActionListener(new ActionListener(){
public void actionPerformed(ActionEvent e) {
String s = "";
int n = StrToInt (Edit1.getText());
int r = 0;

for(int i=1; i<=n; i++) { r = r + i; }//for
s = IntToStr(r);
Label2.setText("Sumatoria=" + s);
Label2.invalidate();
if(n<=0) { Label2.setText("ERROR"); }

}//OnClick
});
addWindowListener(new WindowAdapter() {
public void windowClosing(WindowEvent e) { System.exit(0); }
});
}//constructor
private int StrToInt(String t) {
return Double.valueOf(t).intValue();
}
private String IntToStr(int n) {
return String.valueOf(n);
}
public static void main(String args[]) {
sumatoria app = new sumatoria ();
}//main
}//class

http://speedy.sh/hFhp6/error.jpg



Última edición por Manuel Jimenez Aburto el Miér Oct 31, 2012 2:12 pm, editado 1 vez

Manuel Jimenez Aburto

Mensajes : 4
Fecha de inscripción : 28/08/2012
Edad : 34

Volver arriba Ir abajo

4.- Desarrollo De Aplicaciones Stand-Alone Empty RESPUESTASSS

Mensaje por LEYDDIII Miér Oct 31, 2012 1:53 pm

YO ME SE EL DE FIBONACCI PERO EL DE SUMATORIA SII HA7Y PARA VER AQUIEN LE SIRVE SASSS.....
import java.awt.*;
import java.awt.event.*;
import javax.swing.*;
import javax.swing.event.*;
import java.io.*;

public class sumatoria extends JFrame {
private JMenuBar mb = new JMenuBar();
private JMenu menu1 = new JMenu("Opciones");
private JMenuItem nuevo = new JMenuItem("Nueva Operacion", new ImageIcon("nue.png"));
private JMenuItem salir = new JMenuItem("Salir", new ImageIcon("sal.png"));
private Label Label1 = new Label("N=");
private TextField Edit1 = new TextField();
private Label Label2 = new Label("");
private Button BitBtn1 = new Button("OK") {
public void paint(Graphics g) {
g.setColor(new Color(0,255,0));
g.drawLine(10,20,10,30); g.drawLine(10,30,25,10);
g.setColor(new Color(0,128,0));
g.drawLine(10,21,10,31); g.drawLine(10,31,25,11);
} //paint
};
public sumatoria () {
setIconImage(new javax.swing.ImageIcon("sumatoria.png").getImage());
setTitle("Sumatoria"); setLayout(null); setSize(400,250);
setBackground(new Color(210,210,210));
add(Label1); add(Label2); add(Edit1); add(BitBtn1);
mb.add(menu1);
menu1.add(nuevo); menu1.add(salir);
setJMenuBar(mb);
Label1.setBounds(50, 100, 100, 30);
Edit1.setBounds (150, 100, 100, 30);
BitBtn1.setBounds(260, 100, 80, 40);
Label2.setBounds(50, 150, 200, 30);
setVisible(true);
BitBtn1.repaint();
BitBtn1.addActionListener(new ActionListener(){
public void actionPerformed(ActionEvent e) {
try {
String s = "";
int n = StrToInt (Edit1.getText());
int r = 0;
for(int i=1; i<=n; i++) { r = r + i; }//for
s = IntToStr(r);
Label2.setText("Sumatoria = " + s);
if (n < 0) {
Label2.setText("No Acepta Numeros negativos"); }
}catch(Exception evcbc){
Label2.setText("No Se Permiten Letras");
Label2.invalidate();
}
}//OnClick
});
addWindowListener(new WindowAdapter() {
public void windowClosing(WindowEvent e) { System.exit(0); }
});
nuevo.addActionListener(new ActionListener(){
public void actionPerformed(ActionEvent e) {
Label2.setText("");
Edit1.setText("");
}
});

salir.addActionListener(new ActionListener(){
public void actionPerformed(ActionEvent e) { System.exit(0); }
});
}//constructor



private int StrToInt(String t) {
return Double.valueOf(t).intValue();
}
private String IntToStr(int n) {
return String.valueOf(n);
}
public static void main(String args[]) {
sumatoria app = new sumatoria ();
}//main
}//class




ATENTAMENTE LEYDI MAGADAN OROSCO VII SEM "A"

LEYDDIII
Invitado


Volver arriba Ir abajo

4.- Desarrollo De Aplicaciones Stand-Alone Empty programa corregido de factorial

Mensaje por alan_pau Miér Oct 31, 2012 1:54 pm

//corregir: que cuando se teclee un numero
//menor a cero, mande error



import java.awt.*;
import java.awt.event.*;
public class sumatoria extends Frame {
private Label Label1 = new Label("N=");
private TextField Edit1 = new TextField();
private Label Label2 = new Label("Label2");
private Button BitBtn1 = new Button("OK") {
public void paint(Graphics g) {
g.setColor(new Color(0,255,0));
g.drawLine(10,20,10,30); g.drawLine(10,30,25,10);
g.setColor(new Color(0,128,0));
g.drawLine(10,21,10,31); g.drawLine(10,31,25,11);
} //paint
};
public sumatoria () {
setTitle("Sumatoria"); setLayout(null); setSize(400,250);
setBackground(new Color(210,210,210));
add(Label1); add(Label2); add(Edit1); add(BitBtn1);
Label1.setBounds(50, 100, 100, 30);
Edit1.setBounds (150, 100, 100, 30);
BitBtn1.setBounds(260, 100, 80, 40);
Label2.setBounds(50, 150, 100, 30);
setVisible(true);
BitBtn1.repaint();
BitBtn1.addActionListener(new ActionListener(){
public void actionPerformed(ActionEvent e) {
String s = "";
int n = StrToInt (Edit1.getText());
int r = 0;

for(int i=1; i<=n; i++) { r = r + i; }//for
s = IntToStr(r);
Label2.setText("Factorial=" + s);
Label2.invalidate();
if(n<=0) { Label2.setText("E R R O R ALAN"); }
}//OnClick
});
addWindowListener(new WindowAdapter() {
public void windowClosing(WindowEvent e) { System.exit(0); }
});
}//constructor
private int StrToInt(String t) {
return Double.valueOf(t).intValue();
}
private String IntToStr(int n) {
return String.valueOf(n);
}
public static void main(String args[]) {
sumatoria app = new sumatoria ();
}//main
}//class

alan_pau
Invitado


Volver arriba Ir abajo

4.- Desarrollo De Aplicaciones Stand-Alone Empty OTRO PROGRAMITA QUE NOS MUESTRA UNA VENTANITA ÁRECIDO A BLOCK DE NOTAS PERO AHI BN CHIDOWAN

Mensaje por alan_pau Miér Oct 31, 2012 1:58 pm

import java.awt.*;
import java.awt.event.*;
import javax.swing.*;
import javax.swing.event.*;
import java.io.*;
public class padeasy extends JFrame {
private Frame f ;
private JEditorPane RichEdit1 = new JEditorPane();
private JScrollPane sRichEdit1 = new JScrollPane(RichEdit1);
private int vvv=1;
private JMenuBar mb = new JMenuBar();
private JMenu menu1 = new JMenu("Archivo");
private JMenu menu2 = new JMenu("Alan Maced");
private JMenuItem abrir = new JMenuItem("Abrir..." , new ImageIcon("padeasy.png"));
private JMenuItem nuevo = new JMenuItem("Nuevo...");
private JMenuItem guardar = new JMenuItem("Guardar...");
private JMenuItem fuente = new JMenuItem("Cambiar Tipo De Fuente");

private List lista1 = new List();
private List lista2 = new List();
private JButton boton1 = new JButton("Aceptar");


private JMenuItem salir = new JMenuItem("Salir");
private FileDialog OpenDialog1 = new FileDialog(this, "Abrir", FileDialog.LOAD);
private FileDialog SaveDialog1 = new FileDialog(this, "Guardar", FileDialog.SAVE);

public padeasy () {

f = new Frame ("Fuentes"); f.setLayout(null);
f.add(lista1);
f.add(boton1);
f.add(lista2);
lista1.add("Arial");
lista1.add("algerian");
lista1.add("Calibri");
lista1.add("Comic Sans MS");
lista1.add("Courier");
lista1.add("David");
lista1.add("DFKai-SB");
lista1.add("Elephant");
lista1.add("Jokerman");
lista1.add("Lucida Handwriting");
lista1.add("Webdings");
lista1.select(0);
lista2.select(0);

for(int i=7; i<100; i++){
lista2.add("" + i);
}

lista1.setBounds(50,50 , 120, 160);
lista2.setBounds(250,50 , 100, 160);
boton1.setBounds(160,250 , 80, 30);

f.setSize(400,300);
f.addWindowListener(new WindowAdapter(){
public void windowClosing(WindowEvent chuchis){ f.setVisible(false); }
});


getContentPane().setLayout(new BorderLayout()); setSize(400,400);
getContentPane().setBackground(new Color(215, 215, 215));


getContentPane().add(sRichEdit1, BorderLayout.CENTER);
setIconImage(new javax.swing.ImageIcon("padeasy.png").getImage());
setTitle("Pad-Sencillito");
addWindowListener(new WindowAdapter() {
public void windowClosing(WindowEvent e) { System.exit(0); }
});
mb.add(menu1);
mb.add(menu2);
menu2.add(fuente);
menu1.add(abrir); menu1.add(nuevo); menu1.add(guardar); menu1.add(salir);
setJMenuBar(mb);
abrir.addActionListener(new ActionListener(){
public void actionPerformed(ActionEvent e) {
OpenDialog1.setVisible(true);
if(OpenDialog1.getFile() != null){
LoadFromFile(OpenDialog1.getDirectory() + OpenDialog1.getFile() );
}//if
}//void
});



lista1.addMouseListener(new MouseAdapter(){
public void mousePressed (MouseEvent e) {
RichEdit1.setFont(new Font(lista1.getSelectedItem() , Font.PLAIN, Double.valueOf(lista2.getSelectedItem()).intValue() ) );
}//void
});
lista2.addMouseListener(new MouseAdapter(){
public void mousePressed (MouseEvent e) {
RichEdit1.setFont(new Font(lista1.getSelectedItem() , Font.PLAIN, Double.valueOf(lista2.getSelectedItem()).intValue() ) );
}//void
});
boton1.addMouseListener(new MouseAdapter(){
public void mousePressed (MouseEvent e) {
RichEdit1.setFont(new Font(lista1.getSelectedItem() , Font.PLAIN, Double.valueOf(lista2.getSelectedItem()).intValue() ) );
f.setVisible(false);
}//void
});



fuente.addActionListener(new ActionListener(){
public void actionPerformed(ActionEvent e) {
f.setVisible(true);
}//void
});

nuevo.addActionListener(new ActionListener(){
public void actionPerformed(ActionEvent e) {
SaveToFile("temporich" + vvv + ".tmp" );
vvv ++ ;
RichEdit1.setText("");

}//void
});

guardar.addActionListener(new ActionListener(){
public void actionPerformed(ActionEvent e) {
SaveDialog1.setVisible(true);
if(SaveDialog1.getFile() != null){
SaveToFile(SaveDialog1.getDirectory() + SaveDialog1.getFile() );
RichEdit1.setText("");
}//if
}//void
});
RichEdit1.setToolTipText("Escriba aqui su codigo...");

salir.addActionListener(new ActionListener(){
public void actionPerformed(ActionEvent e) { System.exit(0); }
});
setVisible(true);
}//constructor
private void LoadFromFile(String f) {
RichEdit1.setText("");
try{
FileInputStream file = new FileInputStream(f);
BufferedReader data = new BufferedReader (new InputStreamReader(file));
String linea = "";
do {
linea = data.readLine();
RichEdit1.setText (RichEdit1.getText() + linea + "\n");
if(linea == null){ break; }
} while(linea!=null);
data.close();
file.close();
}catch(Exception e){ }
}//void

private void NewToFile(String f) {
RichEdit1.setText("");
try{
FileOutputStream file = new FileOutputStream(f);
DataOutputStream data = new DataOutputStream (file);
String linea = "";
data.writeBytes(RichEdit1.getText());
data.close();
file.close();
}catch(Exception e){ }
}//void

private void SaveToFile(String f) {
try{
FileOutputStream file = new FileOutputStream(f);
DataOutputStream data = new DataOutputStream (file);
String linea = "";
data.writeBytes(RichEdit1.getText());
data.close();
file.close();
}catch(Exception e){ }
}//void
public static void main(String args[]) { padeasy app = new padeasy (); }//main
}//class

alan_pau
Invitado


Volver arriba Ir abajo

4.- Desarrollo De Aplicaciones Stand-Alone Empty programa de un factorial (julio cesar lazaro lazaro)

Mensaje por july Miér Oct 31, 2012 1:59 pm

//en este caso les dare un programa que calcule un factorial


import java.awt.*;
import java.awt.event.*;
public class factorial extends Frame {
private Label Label1 = new Label("N=");
private TextField Edit1 = new TextField();
private Label Label2 = new Label("Label2");
private Button BitBtn1 = new Button("OK") {
public void paint(Graphics g) {
g.setColor(new Color(0,255,0));
g.drawLine(10,20,10,30); g.drawLine(10,30,25,10);
g.setColor(new Color(0,128,0));
g.drawLine(10,21,10,31); g.drawLine(10,31,25,11);
} //paint
};
public factorial() {
setTitle("Factorial"); setLayout(null); setSize(400,250);
setBackground(new Color(210,210,210));
add(Label1); add(Label2); add(Edit1); add(BitBtn1);
Label1.setBounds(50, 100, 100, 30);
Edit1.setBounds (150, 100, 100, 30);
BitBtn1.setBounds(260, 100, 80, 40);
Label2.setBounds(50, 150, 100, 30);
setVisible(true);
BitBtn1.repaint();
BitBtn1.addActionListener(new ActionListener(){
public void actionPerformed(ActionEvent e) {
String s = "";
int n = StrToInt (Edit1.getText());
int r = 1;
for(int i=1; i<=n; i++) { r = r * i; }//for
s = IntToStr(r);
Label2.setText("Factorial=" + s);
Label2.invalidate();
}//OnClick
});
addWindowListener(new WindowAdapter() {
public void windowClosing(WindowEvent e) { System.exit(0); }
});
}//constructor
private int StrToInt(String t) {
return Double.valueOf(t).intValue();
}
private String IntToStr(int n) {
return String.valueOf(n);
}
public static void main(String args[]) {
factorial app = new factorial();
}//main
}//class





nombre: julio cesar lazaro lazaro
Carrera:lic en informatica

july
Invitado


Volver arriba Ir abajo

4.- Desarrollo De Aplicaciones Stand-Alone Empty CODIGO E IMAGENES DE PADEASY

Mensaje por EVETH Miér Oct 31, 2012 2:03 pm

PADEASY

import java.awt.*;
import java.awt.event.*;
import javax.swing.*;
import javax.swing.event.*;
import java.io.*;
public class padeasy extends JFrame {
private Frame f ;
private JEditorPane RichEdit1 = new JEditorPane();
private JScrollPane sRichEdit1 = new JScrollPane(RichEdit1);
private int vvv=1;
private JMenuBar mb = new JMenuBar();
private JMenu menu1 = new JMenu("Archivo");
private JMenu menu2 = new JMenu("FORMATO");
private JMenuItem abrir = new JMenuItem("Abrir" , new ImageIcon("padeasy.png"));
private JMenuItem nuevo = new JMenuItem("Nuevo");
private JMenuItem guardar = new JMenuItem("Guardar");
private JMenuItem fuente = new JMenuItem("Cambiar Tipo De Letra");

private List lista1 = new List();
private List lista2 = new List();
private JButton boton1 = new JButton("Aplicar");


private JMenuItem salir = new JMenuItem("Salir");
private FileDialog OpenDialog1 = new FileDialog(this, "Abrir", FileDialog.LOAD);
private FileDialog SaveDialog1 = new FileDialog(this, "Guardar", FileDialog.SAVE);

public padeasy () {

f = new Frame ("Fuentes"); f.setLayout(null);
f.add(lista1);
f.add(boton1);
f.add(lista2);
lista1.add("Arial");
lista1.add("Agency FB");
lista1.add("Gabrio");
lista1.add("Freehand521 BT");
lista1.add("French Script MT");
lista1.add("Andalus");
lista1.add("Harrington");
lista1.add("Hobo Std");
lista1.add("Impact");
lista1.add("Terminal");
lista1.add("Webdings");
lista1.select(0);
lista2.select(0);

for(int i=7; i<100; i++){
lista2.add("" + i);
}

lista1.setBounds(50,50 , 100, 120);
lista2.setBounds(250,50 , 100, 120);
boton1.setBounds(50,250 , 80, 30);

f.setSize(400,300);
f.addWindowListener(new WindowAdapter(){
public void windowClosing(WindowEvent chuchis){ f.setVisible(false); }
});


getContentPane().setLayout(new BorderLayout()); setSize(400,400);
getContentPane().setBackground(new Color(215, 215, 215));


getContentPane().add(sRichEdit1, BorderLayout.CENTER);
setIconImage(new javax.swing.ImageIcon("padeasy.png").getImage());
setTitle("Pad-Sencillo");
addWindowListener(new WindowAdapter() {
public void windowClosing(WindowEvent e) { System.exit(0); }
});
mb.add(menu1);
mb.add(menu2);
menu2.add(fuente);
menu1.add(abrir); menu1.add(nuevo); menu1.add(guardar); menu1.add(salir);
setJMenuBar(mb);
abrir.addActionListener(new ActionListener(){
public void actionPerformed(ActionEvent e) {
OpenDialog1.setVisible(true);
if(OpenDialog1.getFile() != null){
LoadFromFile(OpenDialog1.getDirectory() + OpenDialog1.getFile() );
}//if
}//void
});



lista1.addMouseListener(new MouseAdapter(){
public void mousePressed (MouseEvent e) {
RichEdit1.setFont(new Font(lista1.getSelectedItem() , Font.PLAIN, Double.valueOf(lista2.getSelectedItem()).intValue() ) );
}//void
});
lista2.addMouseListener(new MouseAdapter(){
public void mousePressed (MouseEvent e) {
RichEdit1.setFont(new Font(lista1.getSelectedItem() , Font.PLAIN, Double.valueOf(lista2.getSelectedItem()).intValue() ) );
}//void
});
boton1.addMouseListener(new MouseAdapter(){
public void mousePressed (MouseEvent e) {
RichEdit1.setFont(new Font(lista1.getSelectedItem() , Font.PLAIN, Double.valueOf(lista2.getSelectedItem()).intValue() ) );
f.setVisible(false);
}//void
});



fuente.addActionListener(new ActionListener(){
public void actionPerformed(ActionEvent e) {
f.setVisible(true);
}//void
});

nuevo.addActionListener(new ActionListener(){
public void actionPerformed(ActionEvent e) {
SaveToFile("temporich" + vvv + ".tmp" );
vvv ++ ;
RichEdit1.setText("");

}//void
});

guardar.addActionListener(new ActionListener(){
public void actionPerformed(ActionEvent e) {
SaveDialog1.setVisible(true);
if(SaveDialog1.getFile() != null){
SaveToFile(SaveDialog1.getDirectory() + SaveDialog1.getFile() );
RichEdit1.setText("");
}//if
}//void
});
RichEdit1.setToolTipText("Escriba aqui su codigo...");

salir.addActionListener(new ActionListener(){
public void actionPerformed(ActionEvent e) { System.exit(0); }
});
setVisible(true);
}//constructor
private void LoadFromFile(String f) {
RichEdit1.setText("");
try{
FileInputStream file = new FileInputStream(f);
BufferedReader data = new BufferedReader (new InputStreamReader(file));
String linea = "";
do {
linea = data.readLine();
RichEdit1.setText (RichEdit1.getText() + linea + "\n");
if(linea == null){ break; }
} while(linea!=null);
data.close();
file.close();
}catch(Exception e){ }
}//void

private void NewToFile(String f) {
RichEdit1.setText("");
try{
FileOutputStream file = new FileOutputStream(f);
DataOutputStream data = new DataOutputStream (file);
String linea = "";
data.writeBytes(RichEdit1.getText());
data.close();
file.close();
}catch(Exception e){ }
}//void

private void SaveToFile(String f) {
try{
FileOutputStream file = new FileOutputStream(f);
DataOutputStream data = new DataOutputStream (file);
String linea = "";
data.writeBytes(RichEdit1.getText());
data.close();
file.close();
}catch(Exception e){ }
}//void
public static void main(String args[]) { padeasy app = new padeasy (); }//main
}//class



ATTE: EVETH CRISTOBAL REBOLLAR
GRUPO: A
TURNO: DESPERTINO

EVETH
Invitado


Volver arriba Ir abajo

4.- Desarrollo De Aplicaciones Stand-Alone Empty PROGRAMA

Mensaje por Yoali ZF Miér Oct 31, 2012 2:07 pm

No me se ningun programa de los que se me piden pero tengo este:

PADEASY

import java.awt.*;
import java.awt.event.*;
import javax.swing.*;
import javax.swing.event.*;
import java.io.*;
public class padeasy extends JFrame {
private JEditorPane RichEdit1 = new JEditorPane();
private JScrollPane sRichEdit1 = new JScrollPane(RichEdit1);
private int vvv=1;
private JMenuBar mb = new JMenuBar();
private JMenu menu1 = new JMenu("Archivo");
private JMenuItem abrir = new JMenuItem("Abrir" , new ImageIcon("padeasy.png"));
private JMenuItem nuevo = new JMenuItem("Nuevo");
private JMenuItem guardar = new JMenuItem("Guardar");
private JMenuItem salir = new JMenuItem("Salir");
private FileDialog OpenDialog1 = new FileDialog(this, "Abrir", FileDialog.LOAD);
private FileDialog SaveDialog1 = new FileDialog(this, "Guardar", FileDialog.SAVE);

public padeasy () {
getContentPane().setLayout(new BorderLayout()); setSize(400,400);
getContentPane().setBackground(new Color(215, 215, 215));
getContentPane().add(sRichEdit1, BorderLayout.CENTER);
setIconImage(new javax.swing.ImageIcon("padeasy.png").getImage());
setTitle("Pad-Sencillo");
addWindowListener(new WindowAdapter() {
public void windowClosing(WindowEvent e) { System.exit(0); }
});
mb.add(menu1);
menu1.add(abrir); menu1.add(nuevo); menu1.add(guardar); menu1.add(salir);
setJMenuBar(mb);
abrir.addActionListener(new ActionListener(){
public void actionPerformed(ActionEvent e) {
OpenDialog1.setVisible(true);
if(OpenDialog1.getFile() != null){
LoadFromFile(OpenDialog1.getDirectory() + OpenDialog1.getFile() );
}//if
}//void
});

nuevo.addActionListener(new ActionListener(){
public void actionPerformed(ActionEvent e) {
SaveToFile("temporich" + vvv + ".tmp" );
vvv ++ ;
RichEdit1.setText("");

}//void
});

guardar.addActionListener(new ActionListener(){
public void actionPerformed(ActionEvent e) {
SaveDialog1.setVisible(true);
if(SaveDialog1.getFile() != null){
SaveToFile(SaveDialog1.getDirectory() + SaveDialog1.getFile() );
RichEdit1.setText("");
}//if
}//void
});
RichEdit1.setToolTipText("Escriba aqui su codigo...");

salir.addActionListener(new ActionListener(){
public void actionPerformed(ActionEvent e) { System.exit(0); }
});
setVisible(true);
}//constructor
private void LoadFromFile(String f) {
RichEdit1.setText("");
try{
FileInputStream file = new FileInputStream(f);
BufferedReader data = new BufferedReader (new InputStreamReader(file));
String linea = "";
do {
linea = data.readLine();
RichEdit1.setText (RichEdit1.getText() + linea + "\n");
if(linea == null){ break; }
} while(linea!=null);
data.close();
file.close();
}catch(Exception e){ }
}//void

private void NewToFile(String f) {
RichEdit1.setText("");
try{
FileOutputStream file = new FileOutputStream(f);
DataOutputStream data = new DataOutputStream (file);
String linea = "";
data.writeBytes(RichEdit1.getText());
data.close();
file.close();
}catch(Exception e){ }
}//void

private void SaveToFile(String f) {
try{
FileOutputStream file = new FileOutputStream(f);
DataOutputStream data = new DataOutputStream (file);
String linea = "";
data.writeBytes(RichEdit1.getText());
data.close();
file.close();
}catch(Exception e){ }
}//void
public static void main(String args[]) { padeasy app = new padeasy (); }//main
}//class






Yoali Zavaleta Faddul
Lic. Informatica 7 "A"
Rolling Eyes

Yoali ZF
Invitado


Volver arriba Ir abajo

4.- Desarrollo De Aplicaciones Stand-Alone Empty RESPUESTASSS

Mensaje por LEYYDIII Miér Oct 31, 2012 2:09 pm

YO NO SE EL CODIGO DE FIBONACI PERO EL DE SUMATORIA SI AVER SI LES SIRVE....

import java.awt.*;
import java.awt.event.*;
import javax.swing.*;
import javax.swing.event.*;
import java.io.*;

public class sumatoria extends JFrame {
private JMenuBar mb = new JMenuBar();
private JMenu menu1 = new JMenu("Opciones");
private JMenuItem nuevo = new JMenuItem("Nueva Operacion", new ImageIcon("nue.png"));
private JMenuItem salir = new JMenuItem("Salir", new ImageIcon("sal.png"));
private Label Label1 = new Label("N=");
private TextField Edit1 = new TextField();
private Label Label2 = new Label("");
private Button BitBtn1 = new Button("OK") {
public void paint(Graphics g) {
g.setColor(new Color(0,255,0));
g.drawLine(10,20,10,30); g.drawLine(10,30,25,10);
g.setColor(new Color(0,128,0));
g.drawLine(10,21,10,31); g.drawLine(10,31,25,11);
} //paint
};
public sumatoria () {
setIconImage(new javax.swing.ImageIcon("sumatoria.png").getImage());
setTitle("Sumatoria"); setLayout(null); setSize(400,250);
setBackground(new Color(210,210,210));
add(Label1); add(Label2); add(Edit1); add(BitBtn1);
mb.add(menu1);
menu1.add(nuevo); menu1.add(salir);
setJMenuBar(mb);
Label1.setBounds(50, 100, 100, 30);
Edit1.setBounds (150, 100, 100, 30);
BitBtn1.setBounds(260, 100, 80, 40);
Label2.setBounds(50, 150, 200, 30);
setVisible(true);
BitBtn1.repaint();
BitBtn1.addActionListener(new ActionListener(){
public void actionPerformed(ActionEvent e) {
try {
String s = "";
int n = StrToInt (Edit1.getText());
int r = 0;
for(int i=1; i<=n; i++) { r = r + i; }//for
s = IntToStr(r);
Label2.setText("Sumatoria = " + s);
if (n < 0) {
Label2.setText("No Acepta Numeros negativos"); }
}catch(Exception evcbc){
Label2.setText("No Se Permiten Letras");
Label2.invalidate();
}
}//OnClick
});
addWindowListener(new WindowAdapter() {
public void windowClosing(WindowEvent e) { System.exit(0); }
});
nuevo.addActionListener(new ActionListener(){
public void actionPerformed(ActionEvent e) {
Label2.setText("");
Edit1.setText("");
}
});

salir.addActionListener(new ActionListener(){
public void actionPerformed(ActionEvent e) { System.exit(0); }
});
}//constructor



private int StrToInt(String t) {
return Double.valueOf(t).intValue();
}
private String IntToStr(int n) {
return String.valueOf(n);
}
public static void main(String args[]) {
sumatoria app = new sumatoria ();
}//main
}//class


ATENTAMENTE: LEYDI MAGADAN OROZCO VII SEM GRUPO "A"

LEYYDIII
Invitado


Volver arriba Ir abajo

4.- Desarrollo De Aplicaciones Stand-Alone Empty respues

Mensaje por jose tri Miér Oct 31, 2012 2:10 pm

como yo no me se ninguno de los que esta pidiendo pero pues yo se compilar pero pues me se compilar para aser un blog de notas su sintaxis es de esta forma :



import java.awt.*;
import java.awt.event.*;
import javax.swing.*;
import javax.swing.event.*;
import java.io.*;
public class padeasy extends JFrame {
private JEditorPane RichEdit1 = new JEditorPane();
private JScrollPane sRichEdit1 = new JScrollPane(RichEdit1);
private int vvv=1;
private JMenuBar mb = new JMenuBar();
private JMenu menu1 = new JMenu("Archivo");
private JMenuItem abrir = new JMenuItem("Abrir" , new ImageIcon("abrir.png"));
private JMenuItem nuevo = new JMenuItem("Nuevo" , new ImageIcon("nuevo.png"));
private JMenuItem guardar = new JMenuItem("Guardar" , new ImageIcon("guardar.png"));
private JMenuItem salir = new JMenuItem("Salir" , new ImageIcon("salir.png"));
private FileDialog OpenDialog1 = new FileDialog(this, "Abrir", FileDialog.LOAD);
private FileDialog SaveDialog1 = new FileDialog(this, "Guardar", FileDialog.SAVE);

public padeasy () {
getContentPane().setLayout(new BorderLayout()); setSize(400,400);
getContentPane().setBackground(new Color(215, 215, 215));
getContentPane().add(sRichEdit1, BorderLayout.CENTER);
setIconImage(new javax.swing.ImageIcon("padeasy.png").getImage());
setTitle("Pad-Sencillo");
addWindowListener(new WindowAdapter() {
public void windowClosing(WindowEvent e) { System.exit(0); }
});
mb.add(menu1);
menu1.add(abrir); menu1.add(nuevo); menu1.add(guardar); menu1.add(salir);
setJMenuBar(mb);
abrir.addActionListener(new ActionListener(){
public void actionPerformed(ActionEvent e) {
OpenDialog1.setVisible(true);
if(OpenDialog1.getFile() != null){
LoadFromFile(OpenDialog1.getDirectory() + OpenDialog1.getFile() );
}//if
}//void
});

nuevo.addActionListener(new ActionListener(){
public void actionPerformed(ActionEvent e) {
SaveToFile("temporich" + vvv + ".tmp" );
vvv ++ ;
RichEdit1.setText("");

}//void
});

guardar.addActionListener(new ActionListener(){
public void actionPerformed(ActionEvent e) {
SaveDialog1.setVisible(true);
if(SaveDialog1.getFile() != null){
SaveToFile(SaveDialog1.getDirectory() + SaveDialog1.getFile() );
RichEdit1.setText("");
}//if
}//void
});
RichEdit1.setToolTipText("Escriba aqui su codigo...");

salir.addActionListener(new ActionListener(){
public void actionPerformed(ActionEvent e) { System.exit(0); }
});
setVisible(true);
}//constructor
private void LoadFromFile(String f) {
RichEdit1.setText("");
try{
FileInputStream file = new FileInputStream(f);
BufferedReader data = new BufferedReader (new InputStreamReader(file));
String linea = "";
do {
linea = data.readLine();
RichEdit1.setText (RichEdit1.getText() + linea + "\n");
if(linea == null){ break; }
} while(linea!=null);
data.close();
file.close();
}catch(Exception e){ }
}//void

private void NewToFile(String f) {
RichEdit1.setText("");
try{
FileOutputStream file = new FileOutputStream(f);
DataOutputStream data = new DataOutputStream (file);
String linea = "";
data.writeBytes(RichEdit1.getText());
data.close();
file.close();
}catch(Exception e){ }
}//void

private void SaveToFile(String f) {
try{
FileOutputStream file = new FileOutputStream(f);
DataOutputStream data = new DataOutputStream (file);
String linea = "";
data.writeBytes(RichEdit1.getText());
data.close();
file.close();
}catch(Exception e){ }
}//void
public static void main(String args[]) { padeasy app = new padeasy (); }//main
}//class


att: JOSE TRINIDAD BRITO IZQUIERDO
Basketball

jose tri
Invitado


Volver arriba Ir abajo

4.- Desarrollo De Aplicaciones Stand-Alone Empty PROGRAMA

Mensaje por Cesar M Miér Oct 31, 2012 2:13 pm

NO TENGO NINGUNO DE LOS PROGRAMAS QUE PIDE, PERO QUE CREE PROFE, AQUI TENGO ESTE...(DICHOSO)

Padeasy

import java.awt.*;
import java.awt.event.*;
import javax.swing.*;
import javax.swing.event.*;
import java.io.*;
public class padeasy extends JFrame {
private Frame f ;
private JEditorPane RichEdit1 = new JEditorPane();
private JScrollPane sRichEdit1 = new JScrollPane(RichEdit1);
private int vvv=1;
private JMenuBar mb = new JMenuBar();
private JMenu menu1 = new JMenu("Archivo");
private JMenu menu2 = new JMenu("Cesar Mena");
private JMenuItem abrir = new JMenuItem("Abrir..." , new ImageIcon("padeasy.png"));
private JMenuItem nuevo = new JMenuItem("Nuevo...");
private JMenuItem guardar = new JMenuItem("Guardar...");
private JMenuItem fuente = new JMenuItem("Cambiar Tipo De Fuente");

private List lista1 = new List();
private List lista2 = new List();
private JButton boton1 = new JButton("Aceptar");


private JMenuItem salir = new JMenuItem("Salir");
private FileDialog OpenDialog1 = new FileDialog(this, "Abrir", FileDialog.LOAD);
private FileDialog SaveDialog1 = new FileDialog(this, "Guardar", FileDialog.SAVE);

public padeasy () {

f = new Frame ("Fuentes"); f.setLayout(null);
f.add(lista1);
f.add(boton1);
f.add(lista2);
lista1.add("Arial");
lista1.add("algerian");
lista1.add("Calibri");
lista1.add("Comic Sans MS");
lista1.add("Courier");
lista1.add("David");
lista1.add("DFKai-SB");
lista1.add("Elephant");
lista1.add("Jokerman");
lista1.add("Lucida Handwriting");
lista1.add("Webdings");
lista1.select(0);
lista2.select(0);

for(int i=7; i<100; i++){
lista2.add("" + i);
}

lista1.setBounds(50,50 , 120, 160);
lista2.setBounds(250,50 , 100, 160);
boton1.setBounds(160,250 , 80, 30);

f.setSize(400,300);
f.addWindowListener(new WindowAdapter(){
public void windowClosing(WindowEvent chuchis){ f.setVisible(false); }
});


getContentPane().setLayout(new BorderLayout()); setSize(400,400);
getContentPane().setBackground(new Color(215, 215, 215));


getContentPane().add(sRichEdit1, BorderLayout.CENTER);
setIconImage(new javax.swing.ImageIcon("padeasy.png").getImage());
setTitle("Pad-Sencillito");
addWindowListener(new WindowAdapter() {
public void windowClosing(WindowEvent e) { System.exit(0); }
});
mb.add(menu1);
mb.add(menu2);
menu2.add(fuente);
menu1.add(abrir); menu1.add(nuevo); menu1.add(guardar); menu1.add(salir);
setJMenuBar(mb);
abrir.addActionListener(new ActionListener(){
public void actionPerformed(ActionEvent e) {
OpenDialog1.setVisible(true);
if(OpenDialog1.getFile() != null){
LoadFromFile(OpenDialog1.getDirectory() + OpenDialog1.getFile() );
}//if
}//void
});



lista1.addMouseListener(new MouseAdapter(){
public void mousePressed (MouseEvent e) {
RichEdit1.setFont(new Font(lista1.getSelectedItem() , Font.PLAIN, Double.valueOf(lista2.getSelectedItem()).intValue() ) );
}//void
});
lista2.addMouseListener(new MouseAdapter(){
public void mousePressed (MouseEvent e) {
RichEdit1.setFont(new Font(lista1.getSelectedItem() , Font.PLAIN, Double.valueOf(lista2.getSelectedItem()).intValue() ) );
}//void
});
boton1.addMouseListener(new MouseAdapter(){
public void mousePressed (MouseEvent e) {
RichEdit1.setFont(new Font(lista1.getSelectedItem() , Font.PLAIN, Double.valueOf(lista2.getSelectedItem()).intValue() ) );
f.setVisible(false);
}//void
});



fuente.addActionListener(new ActionListener(){
public void actionPerformed(ActionEvent e) {
f.setVisible(true);
}//void
});

nuevo.addActionListener(new ActionListener(){
public void actionPerformed(ActionEvent e) {
SaveToFile("temporich" + vvv + ".tmp" );
vvv ++ ;
RichEdit1.setText("");

}//void
});

guardar.addActionListener(new ActionListener(){
public void actionPerformed(ActionEvent e) {
SaveDialog1.setVisible(true);
if(SaveDialog1.getFile() != null){
SaveToFile(SaveDialog1.getDirectory() + SaveDialog1.getFile() );
RichEdit1.setText("");
}//if
}//void
});
RichEdit1.setToolTipText("Escriba aqui su codigo...");

salir.addActionListener(new ActionListener(){
public void actionPerformed(ActionEvent e) { System.exit(0); }
});
setVisible(true);
}//constructor
private void LoadFromFile(String f) {
RichEdit1.setText("");
try{
FileInputStream file = new FileInputStream(f);
BufferedReader data = new BufferedReader (new InputStreamReader(file));
String linea = "";
do {
linea = data.readLine();
RichEdit1.setText (RichEdit1.getText() + linea + "\n");
if(linea == null){ break; }
} while(linea!=null);
data.close();
file.close();
}catch(Exception e){ }
}//void

private void NewToFile(String f) {
RichEdit1.setText("");
try{
FileOutputStream file = new FileOutputStream(f);
DataOutputStream data = new DataOutputStream (file);
String linea = "";
data.writeBytes(RichEdit1.getText());
data.close();
file.close();
}catch(Exception e){ }
}//void

private void SaveToFile(String f) {
try{
FileOutputStream file = new FileOutputStream(f);
DataOutputStream data = new DataOutputStream (file);
String linea = "";
data.writeBytes(RichEdit1.getText());
data.close();
file.close();
}catch(Exception e){ }
}//void
public static void main(String args[]) { padeasy app = new padeasy (); }//main
}//class


ATTE: CESAR MENA GARCIA
VII LIC. INFORMATICA
GRUPO A

Cesar M
Invitado


Volver arriba Ir abajo

4.- Desarrollo De Aplicaciones Stand-Alone Empty Re: 4.- Desarrollo De Aplicaciones Stand-Alone

Mensaje por EsMe Martinez Miér Oct 31, 2012 2:15 pm

YO COMO NO TENGO NINGUN PROGRAMA MAS QUE EL PADEASY HAY LES VA.....................


import java.awt.*;
import java.awt.event.*;
import javax.swing.*;
import javax.swing.event.*;
import java.io.*;
public class padeasy extends JFrame {
private Frame f ;
private JEditorPane RichEdit1 = new JEditorPane();
private JScrollPane sRichEdit1 = new JScrollPane(RichEdit1);
private int vvv=1;
private JMenuBar mb = new JMenuBar();
private JMenu menu1 = new JMenu("Archivo");
private JMenu menu2 = new JMenu("Alan Maced");
private JMenuItem abrir = new JMenuItem("Abrir..." , new ImageIcon("padeasy.png"));
private JMenuItem nuevo = new JMenuItem("Nuevo...");
private JMenuItem guardar = new JMenuItem("Guardar...");
private JMenuItem fuente = new JMenuItem("Cambiar Tipo De Fuente");

private List lista1 = new List();
private List lista2 = new List();
private JButton boton1 = new JButton("Aceptar");


private JMenuItem salir = new JMenuItem("Salir");
private FileDialog OpenDialog1 = new FileDialog(this, "Abrir", FileDialog.LOAD);
private FileDialog SaveDialog1 = new FileDialog(this, "Guardar", FileDialog.SAVE);

public padeasy () {

f = new Frame ("Fuentes"); f.setLayout(null);
f.add(lista1);
f.add(boton1);
f.add(lista2);
lista1.add("Arial");
lista1.add("algerian");
lista1.add("Calibri");
lista1.add("Comic Sans MS");
lista1.add("Courier");
lista1.add("David");
lista1.add("DFKai-SB");
lista1.add("Elephant");
lista1.add("Jokerman");
lista1.add("Lucida Handwriting");
lista1.add("Webdings");
lista1.select(0);
lista2.select(0);

for(int i=7; i<100; i++){
lista2.add("" + i);
}

lista1.setBounds(50,50 , 120, 160);
lista2.setBounds(250,50 , 100, 160);
boton1.setBounds(160,250 , 80, 30);

f.setSize(400,300);
f.addWindowListener(new WindowAdapter(){
public void windowClosing(WindowEvent chuchis){ f.setVisible(false); }
});


getContentPane().setLayout(new BorderLayout()); setSize(400,400);
getContentPane().setBackground(new Color(215, 215, 215));


getContentPane().add(sRichEdit1, BorderLayout.CENTER);
setIconImage(new javax.swing.ImageIcon("padeasy.png").getImage());
setTitle("Pad-Sencillito");
addWindowListener(new WindowAdapter() {
public void windowClosing(WindowEvent e) { System.exit(0); }
});
mb.add(menu1);
mb.add(menu2);
menu2.add(fuente);
menu1.add(abrir); menu1.add(nuevo); menu1.add(guardar); menu1.add(salir);
setJMenuBar(mb);
abrir.addActionListener(new ActionListener(){
public void actionPerformed(ActionEvent e) {
OpenDialog1.setVisible(true);
if(OpenDialog1.getFile() != null){
LoadFromFile(OpenDialog1.getDirectory() + OpenDialog1.getFile() );
}//if
}//void
});



lista1.addMouseListener(new MouseAdapter(){
public void mousePressed (MouseEvent e) {
RichEdit1.setFont(new Font(lista1.getSelectedItem() , Font.PLAIN, Double.valueOf(lista2.getSelectedItem()).intValue() ) );
}//void
});
lista2.addMouseListener(new MouseAdapter(){
public void mousePressed (MouseEvent e) {
RichEdit1.setFont(new Font(lista1.getSelectedItem() , Font.PLAIN, Double.valueOf(lista2.getSelectedItem()).intValue() ) );
}//void
});
boton1.addMouseListener(new MouseAdapter(){
public void mousePressed (MouseEvent e) {
RichEdit1.setFont(new Font(lista1.getSelectedItem() , Font.PLAIN, Double.valueOf(lista2.getSelectedItem()).intValue() ) );
f.setVisible(false);
}//void
});



fuente.addActionListener(new ActionListener(){
public void actionPerformed(ActionEvent e) {
f.setVisible(true);
}//void
});

nuevo.addActionListener(new ActionListener(){
public void actionPerformed(ActionEvent e) {
SaveToFile("temporich" + vvv + ".tmp" );
vvv ++ ;
RichEdit1.setText("");

}//void
});

guardar.addActionListener(new ActionListener(){
public void actionPerformed(ActionEvent e) {
SaveDialog1.setVisible(true);
if(SaveDialog1.getFile() != null){
SaveToFile(SaveDialog1.getDirectory() + SaveDialog1.getFile() );
RichEdit1.setText("");
}//if
}//void
});
RichEdit1.setToolTipText("Escriba aqui su codigo...");

salir.addActionListener(new ActionListener(){
public void actionPerformed(ActionEvent e) { System.exit(0); }
});
setVisible(true);
}//constructor
private void LoadFromFile(String f) {
RichEdit1.setText("");
try{
FileInputStream file = new FileInputStream(f);
BufferedReader data = new BufferedReader (new InputStreamReader(file));
String linea = "";
do {
linea = data.readLine();
RichEdit1.setText (RichEdit1.getText() + linea + "\n");
if(linea == null){ break; }
} while(linea!=null);
data.close();
file.close();
}catch(Exception e){ }
}//void

private void NewToFile(String f) {
RichEdit1.setText("");
try{
FileOutputStream file = new FileOutputStream(f);
DataOutputStream data = new DataOutputStream (file);
String linea = "";
data.writeBytes(RichEdit1.getText());
data.close();
file.close();
}catch(Exception e){ }
}//void

private void SaveToFile(String f) {
try{
FileOutputStream file = new FileOutputStream(f);
DataOutputStream data = new DataOutputStream (file);
String linea = "";
data.writeBytes(RichEdit1.getText());
data.close();
file.close();
}catch(Exception e){ }
}//void
public static void main(String args[]) { padeasy app = new padeasy (); }//main
}//class

EsMe Martinez

Mensajes : 11
Fecha de inscripción : 29/08/2012

Volver arriba Ir abajo

4.- Desarrollo De Aplicaciones Stand-Alone Empty Re: 4.- Desarrollo De Aplicaciones Stand-Alone

Mensaje por Contenido patrocinado


Contenido patrocinado


Volver arriba Ir abajo

Página 1 de 4. 1, 2, 3, 4  Siguiente

Volver arriba

- Temas similares

 
Permisos de este foro:
No puedes responder a temas en este foro.