Questo sito utilizza cookies, anche di terze parti, per mostrare pubblicità e servizi in linea con il tuo account. Leggi l'informativa sui cookies.
Username: Password: oppure
Java - Alcuni esercizi
Forum - Java - Alcuni esercizi

Avatar
lalla_4 (Normal User)
Newbie


Messaggi: 12
Iscritto: 14/01/2009

Segnala al moderatore
Postato alle 11:19
Mercoledì, 21/01/2009
qualcuno mi può aiutare a risolvere questo esrcizio?
"implementare la classe:
public class LabeledPoint extends java.awt.Point
{
   public LabeledPoint(int x,int y,String etichetta){...}
public void draw(Grphics g){...}
private String etichetta;
}"

il metodo draw deve disegnare un piccolo cerchio con accanto l'etichetta


PM Quote
Avatar
lalla_4 (Normal User)
Newbie


Messaggi: 12
Iscritto: 14/01/2009

Segnala al moderatore
Postato alle 19:56
Mercoledì, 21/01/2009
Mi potete aiutare anche con questo esercizio?
Devo realizzare un programma che mostra un JComboBox e l'icona di una macchina.Deve essere possibile modificare la dimensione dell'icona scegliendo tra le alternative proposte nel JComboBox.
Il codice del programma  che ho scritto è:

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

public class IconTester
{
   public static void main(String[] args)
   {
       final JComboBox combo = new JComboBox();
       CarIcon car = new CarIcon(100);
      
       combo.addItem(150);
       combo.addItem(200);
       combo.addItem(80);
       combo.addActionListener(new
               ActionListener()
               {
                 public void actionPerformed(ActionEvent event)
                 {
                                          
                 }
               });
      JFrame frame = new JFrame();
      Container contentPane = frame.getContentPane();
      contentPane.add(combo,BorderLayout.NORTH);
      contentPane.add(new JLabel(car),BorderLayout.CENTER);
      frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
      frame.pack();
      frame.setVisible(true);
   }
}

Cosa inserisco nel metodo actionPerformed?

il codice per disegnare la macchina è CarIcon(allegato)


lalla_4 ha allegato un file: CarIcon.zip (688 bytes)
Clicca qui per scaricare il file
PM Quote
Avatar
evilmight (Member)
Expert


Messaggi: 206
Iscritto: 28/01/2009

Segnala al moderatore
Postato alle 13:31
Giovedì, 29/01/2009
Ti devono fare il programma ?
Prova a cercare un po', dopo di che fai una domanda precisa, e avrai una risposta precisa.


Perl: "Il linguaggio che rende facili le cose facili, e possibili quelle difficili"

#!/usr/bin/perl6
PM Quote
Avatar
WARRIOR (Ex-Member)
Guru


Messaggi: 627
Iscritto: 30/03/2007

Segnala al moderatore
Postato alle 10:06
Domenica, 01/02/2009
A quanto ho potuto capire disegni la macchina da 0. Nel metodo actionPerformed inserisci il codice di gestione dell'evento JComboBox. Una volta generato l'evento richiami (nell'actionPerformed) la funzione di disegno della macchina con altri parametri, che possono essere la larghezza e l'altezza di questo disegno.


Luca


Continuerò a correre, perchè ci sarà sempre qualcuno migliore di me.

Evvia i libri, evitate gli stolti che non li integrano nella loro vita.

http://www.mentisferiche.it

Luca Tedesco
PM Quote