Menú

Mostrar Mensajes

Esta sección te permite ver todos los mensajes escritos por este usuario. Ten en cuenta que sólo puedes ver los mensajes escritos en zonas a las que tienes acceso en este momento.

Mostrar Mensajes Menú

Temas - jos3

#1
Buenas amigos,

tengo una consulta si alguien conoce de algun documento o pagina en la web que pueda hablar sobre como linux maneja la memoria, esto debido a que tengo que investigar sobre lo mismo pero he buscado en varias paginas pero creo que mucha de esta informacion que he encontrado no profundiza en el tema.



Gracias de antemano.
#2
hola.... bueno la ayuda que necesito es que alguien me de una IDEA sobre como mas o menos puedo hacer un menu de un restaurante o un bar o lo que sea por medio de arrays en el que segun lo que se selecciones se vaya sumando a la cuenta....y despues de el total de lo que se selecciono....


saludos y gracias de antemano!
#3
Java / ayuda con un ejercicio
12 Noviembre 2008, 06:19 AM
hola!
la ayuda que nesecito es sobre como puedo hacer para que con este ejercicio que cuando yo elija circulo se cree uno y lo pueda hacer grande o pequeño y que se mueva de derecha a izquierda ó si yo eligiera el cuadrado hiciera lo mismo pero con un cuadrado...yo ya lo tengo hecho con un circulo pero no se como hacer para cuando de click en cuadro lo cree y elimine el circulo....esta es una imagen de lo que tengo y donde tengo que dar click para cree el cuadro...


*aca esta link de la imagen por si no se ve! http://img528.imageshack.us/my.php?image=prograjq2.jpg

y aqui les dejo el codigo
Código (java) [Seleccionar]
import javax.swing.*;
import java.awt.*;
import java.awt.event.*;
public class MenuGlobo extends Frame implements WindowListener, ActionListener{
private Globo miGlobo;
private MenuItem agrandarItem,reducirItem;
private MenuItem izquierdaItem,derechaItem;
private MenuItem cuadradoItem,circuloItem;
   
   
    public static void main(String[] args) {
    Frame f= new MenuGlobo();
    f.setSize(200,200);
    f.setVisible(true);   
    }
   
    public MenuGlobo(){
    setTitle("Globo");
    setLayout(new FlowLayout());
   
    MenuBar menuBarra = new MenuBar();
   
    Menu figuraMenu = new Menu("Figura");
   
    cuadradoItem = new MenuItem("Cuadrado");
    figuraMenu.add(cuadradoItem);
    cuadradoItem.addActionListener(this);
   
    circuloItem = new MenuItem("Circulo");
    figuraMenu.add(circuloItem);
    circuloItem.addActionListener(this);
   
    menuBarra.add(figuraMenu);
   
    Menu tamañoMenu = new Menu("Tamaño");
   
    agrandarItem = new MenuItem("Agrandar");
    tamañoMenu.add(agrandarItem);
    agrandarItem.addActionListener(this);
   
    reducirItem = new MenuItem("Reducir");
    tamañoMenu.add(reducirItem);
    reducirItem.addActionListener(this);
   
    menuBarra.add(tamañoMenu);
    Menu moverMenu = new Menu("Mover");
   
    izquierdaItem = new MenuItem("Izquierda");
    moverMenu.add(izquierdaItem);
    izquierdaItem.addActionListener(this);
   
    moverMenu.addSeparator();
   
    derechaItem = new MenuItem ("Derecha");
    moverMenu.add(derechaItem);
    derechaItem.addActionListener(this);
   
    menuBarra.add(moverMenu);
    setMenuBar(menuBarra);
   
   this.addWindowListener(this);
   
    miGlobo = new Globo(20, 50, 50);
    }
   
    public void actionPerformed(ActionEvent event){
    if (event.getSource()==agrandarItem)
    miGlobo.cambiarTamaño(10);
    if (event.getSource()==reducirItem)
    miGlobo.cambiarTamaño(-10);
    if (event.getSource()==izquierdaItem)
    miGlobo.moverIzquierda();
    if (event.getSource()==derechaItem)
    miGlobo.moverDerecha();
    repaint();
    }
   
    public void paint (Graphics g){
    miGlobo.mostrar(g);
    }
    public void windowClosing(WindowEvent e){
    System.exit(0);
    }
    public void windowIconified(WindowEvent e){
    }
   public void windowOpened(WindowEvent e){
    }
   public void windowClosed(WindowEvent e){
    }
   public void windowDeiconified(WindowEvent e){
    }
   public void windowActivated(WindowEvent e){
    }
   public void windowDeactivated(WindowEvent e){
    }
   
    class Globo {
    private int diametro;
    private int xCoord, yCoord;
   
   
   
   
    Globo(int diametroInicial, int xInicial, int yInicial){
    diametro = diametroInicial;
    xCoord = xInicial;
    yCoord = yInicial;
    }
   
    public void cambiarTamaño (int cambio){
    diametro = diametro + cambio;
    }
    public void moverIzquierda(){
    xCoord = xCoord - 10;
    }
    public void moverDerecha(){
    xCoord = xCoord + 10;
    }
    public void mostrar (Graphics g){
    g.setColor(Color.red);
    g.drawOval( xCoord, yCoord,diametro,diametro);
    g.fillOval( xCoord, yCoord,diametro,diametro);
   
   
    }
   
    }
}
#4
bueno la ayuda que nesecito es con respecto a esto tengo que hacer en java un programa por asi decirlo que reciba tres numerosy que de esos tres numero saque el promedio de estos y si el promedio es mayor o igual a 70 aparezca como aprobado,si el promedio esta entre 60 y 69 salaga como que va a convocatoria
y si es meno a 60 aparezca como reprobado

esto es lo que he podido hacer yo solo pero tengo problemas a la hora de sacar el promedio.....y si es posible alguien me pueda explicar como se hace y me diga que esta bien hecho o no!

Código (java) [Seleccionar]
import javax.swing.*;
public class practica1 {
    double suma;
    public static void main(String[] args) {
    Float n1,n2,n3;
    String num1,num2,num3;
    String promedio;
    num1=JOptionPane.showInputDialog("Digite la primera nota");
    num2=JOptionPane.showInputDialog("Digite la segunda nota");
    num3=JOptionPane.showInputDialog("digite la tercer nota");
    n1=Float.parseFloat(num1);
    n2=Float.parseFloat(num2);
    n3=Float.parseFloat(num3);
    promedio=(num1+num2+num3)/3;
    if(promedio>70){
    JOptionPane.showMessageDialog(null,"El estudiante aprobo");}
    else
    if(promedio<=69&&promedio>=60){
    JOptionPane.showMessageDialog(null,"El estudiante tiene derecho a convocatoria");}
    else{
    JOptionPane.showMessageDialog(null,"El estudiante reprobo");}
    System.exit(0);   
    }



saludos y gracias de antemano!