programas compilados

Ver el tema anterior Ver el tema siguiente Ir abajo

programas compilados

Mensaje  finees gaona el Miér Oct 31, 2012 2:18 pm

compañeros acontinuacion les comparto estos 3 programas en java

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


SUMATORIA

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


FACTOREAL

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


ATENTAMENTE: FINEES Z. GAONA MONTAÑO
SEPTIMO DE LIC. EN INFORMATICA
GRUPO: A cheers DICHOOSOO!!! cheers

finees gaona

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

Ver perfil de usuario

Volver arriba Ir abajo

Revisión Del Grupo

Mensaje  Admin el Sáb Feb 22, 2014 11:54 pm

Los felicito por sus participaciones, y para una próxima ocasión los invito a
contestar dentro de la sala de discusión que contiene los reactivos, ya que
del modo en que usted lo ha hecho, en mi opinión, no es apropiado para
contestar preguntas detonadoras, debido a que usted ha abierto una nueva
sala, que en teoría se entiende deba utilizarse para un nuevo tema de
discusión relacionado con el título del Foro, el cuál será respondido a su vez. Y
al parecer con su participación, no ha iniciado algún tema de discusión, sino más
bien pretende contestar algún reactivo de otra sala de discusión. Por lo
tanto, lo invito para el próximo tema, contestar dentro de la sala, y puede
generar nuevos temas afuera, si desea iniciar una nueva discusión en otra
temática como una sala de discusión nueva.
ATTE:
M.C. Edgar Rangel Lugo

Admin
Admin

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

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

Volver arriba Ir abajo

Ver el tema anterior Ver el tema siguiente Volver arriba

- Temas similares

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