4.- Desarrollo De Aplicaciones Stand-Alone

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

Ver el tema anterior Ver el tema siguiente Ir abajo

4.- Desarrollo De Aplicaciones Stand-Alone

Mensaje  Admin el 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 : 315
Fecha de inscripción : 14/03/2012

Ver perfil de usuario http://erangel.foroactivo.mx

Volver arriba Ir abajo

Re: 4.- Desarrollo De Aplicaciones Stand-Alone

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



















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

Ray29

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

Ver perfil de usuario

Volver arriba Ir abajo

respuestas

Mensaje  jovannyc el 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

replica a Raymundo Yañez

Mensaje  casimirj el 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

REPLICA A JOVANY

Mensaje  Ray29 el 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

Ver perfil de usuario

Volver arriba Ir abajo

RESPUESTAS IVAN JUAREZ..

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

METODOLOGIA





CODIGO FUENTE
Parte 1...




Parte 2...




Parte 3...




CREACION DEL .JAR DEL FIBONACCI






CREACION DEL EXE DEL FIBONACCI






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

IVAN JUAREZ NUÑEZ

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

Ver perfil de usuario

Volver arriba Ir abajo

REPLICA A RAYMUNDO YAÑEZ

Mensaje  IVAN JUAREZ NUÑEZ el 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

Ver perfil de usuario

Volver arriba Ir abajo

solución al problema de una factura.

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







[url=
avatar
lupitha_g

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

Ver perfil de usuario

Volver arriba Ir abajo

REPLICA A RAYMUNDO YAÑEZ

Mensaje  lupitha_g el 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.
avatar
lupitha_g

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

Ver perfil de usuario

Volver arriba Ir abajo

Desarrollo de Aplicacion Stand-Alone de Toribio Terán Duarte

Mensaje  Toribio Teran Duarte el 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
avatar
Toribio Teran Duarte

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

Ver perfil de usuario

Volver arriba Ir abajo

Primer Revision

Mensaje  Admin el 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 : 315
Fecha de inscripción : 14/03/2012

Ver perfil de usuario http://erangel.foroactivo.mx

Volver arriba Ir abajo

RESPUESTA

Mensaje  miltonNN el 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

RESPUESTA

Mensaje  VICKYYY el 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

CODIGO FUENTE DE FACTORIAL CORREGIDO PARA VALORES NEGATIVOS

Mensaje  maria de jesus charco el 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

Ver perfil de usuario

Volver arriba Ir abajo

MANUEL JIMENEZ ABURTO

Mensaje  Manuel Jimenez Aburto el 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 : 27

Ver perfil de usuario

Volver arriba Ir abajo

RESPUESTASSS

Mensaje  LEYDDIII el 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

programa corregido de factorial

Mensaje  alan_pau el 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

OTRO PROGRAMITA QUE NOS MUESTRA UNA VENTANITA ÁRECIDO A BLOCK DE NOTAS PERO AHI BN CHIDOWAN

Mensaje  alan_pau el 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

programa de un factorial (julio cesar lazaro lazaro)

Mensaje  july el 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

CODIGO E IMAGENES DE PADEASY

Mensaje  EVETH el 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

PROGRAMA

Mensaje  Yoali ZF el 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

RESPUESTASSS

Mensaje  LEYYDIII el 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

respues

Mensaje  jose tri el 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

PROGRAMA

Mensaje  Cesar M el 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

Re: 4.- Desarrollo De Aplicaciones Stand-Alone

Mensaje  EsMe Martinez el 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

Ver perfil de usuario

Volver arriba Ir abajo

Re: 4.- Desarrollo De Aplicaciones Stand-Alone

Mensaje  Contenido patrocinado


Contenido patrocinado


Volver arriba Ir abajo

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

Ver el tema anterior Ver el tema siguiente Volver arriba

- Temas similares

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