Visualizzazione dei risultati da 1 a 10 su 10
  1. #1
    Utente di HTML.it L'avatar di gogu
    Registrato dal
    Jun 2008
    Messaggi
    169

    [java-netbeans ide]movimento cerchio dentro uno pannel!

    ciao a tutti! ho completatto uno mio lavoro molto vecchio! era un cerchio che datti dei parametri (x,y,raggio,spessore,Colore(rgb)-inseriti in uno JTextField) quando clickavo su un bottone (disegna per es) lu mi disegnava automaticamente il cerchio!
    poi se cambiavi i parametri quando faccevo click su disegna mi ridisegnava il cerchio coi nuovi parametri ,cancelando quello vecchio !

    adesso vorrei fare un desktop application che faccia uso dei Thread oppure del timer (perché il thread mangia anche lui xké è un processo) .quindi devo avere la classe punto con i suoi parametri ben stabiliti (quindi il mio cerchio avrà i parametri fissi) poi un'altra la classe (ad es.) MoviCerchio (tipo deskt app.) ed la classe TempoMov oppure se uso "thread" un altro nome...
    nell'applicazione che è GUI devo avere un TextField per deltaX (quanto si deve muovere su verticale) e deltaY (su orizzontale).poi tempo in milisecondi (usando Timer ).... non so se mi spiego bene.ma è una curiosità che mi mangia.voglio riuscire ....
    vi ringrazio d'adesso

    Is 'aint over 'till is over"

  2. #2
    Utente di HTML.it L'avatar di gogu
    Registrato dal
    Jun 2008
    Messaggi
    169
    up! se non mi sono spiegato bene,chiedetemi! vi ringrazio!
    Is 'aint over 'till is over"

  3. #3
    Utente di HTML.it L'avatar di gogu
    Registrato dal
    Jun 2008
    Messaggi
    169
    ecco quelo che voglio fare.ma non è completato:

    -la classe timer deve contenere il codice per il moviemento del cerchio (integrata nelle librerie di java Gui ,aiuta per fare le animazioni)


    il link è questo :

    http://ionut.altervista.org/forum/do...file.php?id=27
    Is 'aint over 'till is over"

  4. #4
    Utente di HTML.it L'avatar di gogu
    Registrato dal
    Jun 2008
    Messaggi
    169
    mi aiutate ?


    voglio semplicemente animare un cerchio .farlo muovere.quindi deve esistere un bottone che quando clicko sopra mi fa partire il cerchio,me lo fa muovere!!!


    è difficile ??????
    Is 'aint over 'till is over"

  5. #5
    Utente di HTML.it L'avatar di gogu
    Registrato dal
    Jun 2008
    Messaggi
    169
    quindi ,se nessuno mi risponde vuol dire che è difficile animare un cerchio???
    Is 'aint over 'till is over"

  6. #6
    Utente di HTML.it L'avatar di bako
    Registrato dal
    Feb 2004
    Messaggi
    1,797
    fai un thread con degli sleep adeguati al tuo timer.
    e rifai il repaint del cerchio con el nuove coordinate calcolate.

    non mi sembra così impossibile.

    PS: prima farei che ti crei i vari step delle cordinate e cliccando il bottone fa uno spostamento alla volta,senza thread quindi, poi ci metterai i thread e quello che vuoi.

  7. #7
    Utente di HTML.it L'avatar di gogu
    Registrato dal
    Jun 2008
    Messaggi
    169
    beh,se sapevo come si fa un thread non lo chiedevo



    quindi,puoi aiutarmi? :quote:
    Is 'aint over 'till is over"

  8. #8
    Utente di HTML.it
    Registrato dal
    Aug 2002
    Messaggi
    8,013
    <´¯)(¯`¤._)(¯`»ANDREA«´¯)(_.¤´¯)(¯`>
    "The answer to your question is: welcome to tomorrow"

  9. #9
    Utente di HTML.it L'avatar di bako
    Registrato dal
    Feb 2004
    Messaggi
    1,797
    Originariamente inviato da gogu
    beh,se sapevo come si fa un thread non lo chiedevo



    quindi,puoi aiutarmi? :quote:
    se non sai come fare un thread apri un topic sui thread.

    comunque è bene imparare quello che non si sa, penso ci vogliano 20 minuti a fare un thread semplice e a capire come va.

    se vuoi il programmino fatto e finito è un altro paio di maniche.

    ora basta che ricopi il codice postato sopra.

  10. #10
    Utente di HTML.it L'avatar di gogu
    Registrato dal
    Jun 2008
    Messaggi
    169
    daba daba duuu, ho finito tutto!

    facile eh:d
    grazie
    Is 'aint over 'till is over"

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.