karmax Inviato 16 Febbraio 2009 Segnala Condividi Inviato 16 Febbraio 2009 buonasera a tutti premetto che java non so manco che è.... comunque con NetBeans volevo provare a fare qualcosa. In una finestra ho messo una casella di testo "JFieldText" e affianco un bottone "JButton1" Alla pressione del tasto vorrei che il testo scritto nella casella venga memorizzato e scritto in una seconda casella di testo (non editabile) posta qualche riga più in basso.... niente di più semplice... :p:p anticipatamente grazie a chi ha voglia di aiutarmi! Le mie foto Flickr Link al commento Condividi su altri siti Altre opzioni di condivisione...
fantasma313 Inviato 16 Febbraio 2009 Segnala Condividi Inviato 16 Febbraio 2009 allora clicca due volte sul bottone e ti apparirà la parte del codice che viene attivata all'evento press button poi basta che scrivi JFieldTex2.settext = JFieldTex1.gettext edit naturalemnte JFieldTex2.settext usi jfieldtext, altrimenti sarà l'oggetto che ti sei creato per secondo.settext "La lubrificazione deve essere continua ed ininterrotta" Link al commento Condividi su altri siti Altre opzioni di condivisione...
fantasma313 Inviato 16 Febbraio 2009 Segnala Condividi Inviato 16 Febbraio 2009 però questo non è miglior modo di cominciare a lavorare su un linguaggio orientato agli oggetti... la grafica ti distoglie dalle vere potenzialità di java.... per la seconda casella di testo puoi usare una label ... così e certamente non editabile "La lubrificazione deve essere continua ed ininterrotta" Link al commento Condividi su altri siti Altre opzioni di condivisione...
karmax Inviato 16 Febbraio 2009 Autore Segnala Condividi Inviato 16 Febbraio 2009 allora clicca due volte sul bottone e ti apparirà la parte del codice che viene attivata all'evento press buttonpoi basta che scrivi JFieldTex2.settext = JFieldTex1.gettext edit naturalemnte JFieldTex2.settext usi jfieldtext, altrimenti sarà l'oggetto che ti sei creato per secondo.settext quando faccio doppio click mi apre una finestra "Set Action..." Le mie foto Flickr Link al commento Condividi su altri siti Altre opzioni di condivisione...
fantasma313 Inviato 16 Febbraio 2009 Segnala Condividi Inviato 16 Febbraio 2009 stai usando una jframe dove hai creato il bottone e il textarea ? "La lubrificazione deve essere continua ed ininterrotta" Link al commento Condividi su altri siti Altre opzioni di condivisione...
karmax Inviato 16 Febbraio 2009 Autore Segnala Condividi Inviato 16 Febbraio 2009 stai usando una jframe dove hai creato il bottone e il textarea ? potrebbe essere mainPanell la risposta giusta? Le mie foto Flickr Link al commento Condividi su altri siti Altre opzioni di condivisione...
fantasma313 Inviato 16 Febbraio 2009 Segnala Condividi Inviato 16 Febbraio 2009 aspetta che apro il netbeans sul mac, che ora sto usando il windows... ti controllo "La lubrificazione deve essere continua ed ininterrotta" Link al commento Condividi su altri siti Altre opzioni di condivisione...
karmax Inviato 16 Febbraio 2009 Autore Segnala Condividi Inviato 16 Febbraio 2009 potrebbe essere una cosa del genere jButton1.setAction(jTextField1.settext = jLabel1.gettext); grazie per la pazienza Le mie foto Flickr Link al commento Condividi su altri siti Altre opzioni di condivisione...
fantasma313 Inviato 16 Febbraio 2009 Segnala Condividi Inviato 16 Febbraio 2009 allora ho aperto netbeabs sul mac quando crei una nuova classe ti da una serie di opzioni tra cui la possibilità di creare una JFrameForm creala poi aggiungi il bottone la textarea e fai quello che ti ho detto "La lubrificazione deve essere continua ed ininterrotta" Link al commento Condividi su altri siti Altre opzioni di condivisione...
karmax Inviato 16 Febbraio 2009 Autore Segnala Condividi Inviato 16 Febbraio 2009 nada con il doppio click continua ad aprirmi una finestra che mi chiede di inserire Action Action's Class Action's Method e gli attributi... se vado direttamente sul codice qual'è la parte relativa all'azione del bottone? Le mie foto Flickr Link al commento Condividi su altri siti Altre opzioni di condivisione...
fantasma313 Inviato 16 Febbraio 2009 Segnala Condividi Inviato 16 Febbraio 2009 usare jbuuton1.action viene considerato deprecabile... funziona solo con versione java 1.1 rischi di non poterlo usare uvunque tu lo porti... "La lubrificazione deve essere continua ed ininterrotta" Link al commento Condividi su altri siti Altre opzioni di condivisione...
karmax Inviato 16 Febbraio 2009 Autore Segnala Condividi Inviato 16 Febbraio 2009 credo mi convenga leggermi qualcosa prima di buttarmi a capofitto su questa cosa solo che sono proprio a zero e non saprei da dove partire...nenche con un libro Le mie foto Flickr Link al commento Condividi su altri siti Altre opzioni di condivisione...
fantasma313 Inviato 16 Febbraio 2009 Segnala Condividi Inviato 16 Febbraio 2009 dove vedi il cerchio rosso "La lubrificazione deve essere continua ed ininterrotta" Link al commento Condividi su altri siti Altre opzioni di condivisione...
fantasma313 Inviato 16 Febbraio 2009 Segnala Condividi Inviato 16 Febbraio 2009 credo mi convenga leggermi qualcosa prima di buttarmi a capofitto su questa cosasolo che sono proprio a zero e non saprei da dove partire...nenche con un libro se lo trovo ti do il link ad un libro ottimo, che è gratuitamente scaricabile, e secondo me molto buono "La lubrificazione deve essere continua ed ininterrotta" Link al commento Condividi su altri siti Altre opzioni di condivisione...
fantasma313 Inviato 16 Febbraio 2009 Segnala Condividi Inviato 16 Febbraio 2009 eccolo QUI "La lubrificazione deve essere continua ed ininterrotta" Link al commento Condividi su altri siti Altre opzioni di condivisione...
karmax Inviato 16 Febbraio 2009 Autore Segnala Condividi Inviato 16 Febbraio 2009 Compiling 2 source files to /Users/karmax/Documents/progettoBadge/BadgeVirtual/build/classes /Users/karmax/Documents/progettoBadge/BadgeVirtual/src/badgevirtual/BadgeVirtualView.java:225: cannot find symbol symbol : variable settext location: class javax.swing.JTextField jTextField1.settext = jLabel1.gettext; /Users/karmax/Documents/progettoBadge/BadgeVirtual/src/badgevirtual/BadgeVirtualView.java:225: cannot find symbol symbol : variable gettext location: class javax.swing.JLabel jTextField1.settext = jLabel1.gettext; 2 errors BUILD FAILED (total time: 0 seconds) Le mie foto Flickr Link al commento Condividi su altri siti Altre opzioni di condivisione...
karmax Inviato 16 Febbraio 2009 Autore Segnala Condividi Inviato 16 Febbraio 2009 eccolo QUI grazie troppo gentile Le mie foto Flickr Link al commento Condividi su altri siti Altre opzioni di condivisione...
fantasma313 Inviato 16 Febbraio 2009 Segnala Condividi Inviato 16 Febbraio 2009 passami il progetto che te lo controllo e ti ci metto un paio di spiegazioni... "La lubrificazione deve essere continua ed ininterrotta" Link al commento Condividi su altri siti Altre opzioni di condivisione...
karmax Inviato 16 Febbraio 2009 Autore Segnala Condividi Inviato 16 Febbraio 2009 ti ho mandato una mail Le mie foto Flickr Link al commento Condividi su altri siti Altre opzioni di condivisione...
fantasma313 Inviato 16 Febbraio 2009 Segnala Condividi Inviato 16 Febbraio 2009 arrivato... appena ho un minuto te lo rimando "La lubrificazione deve essere continua ed ininterrotta" Link al commento Condividi su altri siti Altre opzioni di condivisione...
fantasma313 Inviato 16 Febbraio 2009 Segnala Condividi Inviato 16 Febbraio 2009 scusa, credevo che sapessi che java riconosce le maiuscole dalle minuscole... se scrivi settext e setText sono due cose differenti e per questo non ci riuscivi .... netbeans ( come eclipse) ha la funzione di completamento delle parole... se cominci a scrive Jtextfield1.set e poi premi in quest'ordine (senza lasciare i tasti) il tasto control di sinistra e barra spaziatrice, ti da la lista degli eventi/oggetti che cominciano con quel nome... poi ho sbagliato io ti ho detto oggetto uno = oggetto due ( scusa ho sbagliato ma è ) oggetto2.setText(oggetto1.getText) ; ti sto rispedendo la mail "La lubrificazione deve essere continua ed ininterrotta" Link al commento Condividi su altri siti Altre opzioni di condivisione...
fantasma313 Inviato 17 Febbraio 2009 Segnala Condividi Inviato 17 Febbraio 2009 ho modificato solo la classe badgevirtualview ... non la jframform.. ma è la stessa cosa "La lubrificazione deve essere continua ed ininterrotta" Link al commento Condividi su altri siti Altre opzioni di condivisione...
karmax Inviato 17 Febbraio 2009 Autore Segnala Condividi Inviato 17 Febbraio 2009 ho visto neanche io credevo che fosse case sensitive.... buono a sapersi ora grazie alla modifica e al link spero di riuscire a fare qualcosa da solo.... ma aspettati qualche altra richiesta:rolleyes: grazie ancora Le mie foto Flickr Link al commento Condividi su altri siti Altre opzioni di condivisione...
sadamelik Inviato 17 Febbraio 2009 Segnala Condividi Inviato 17 Febbraio 2009 eccolo QUI Ciao anche io ti consiglio un'ottima guida, è in inglese ma mi sono trovato veramente bene, completa ed esaustia la quida è qui EDIT: C'è anche la versione comprabile in amazon ma il libro è fruibile gratuitamente tecnologicamente dipendente Link al commento Condividi su altri siti Altre opzioni di condivisione...
karmax Inviato 17 Febbraio 2009 Autore Segnala Condividi Inviato 17 Febbraio 2009 in inglese è un pò tosta.... sto dando una letta anche per capire come si dichiarano le variabili etc.. per esempio ora devo dichiarare una matrice di stringhe ;( Le mie foto Flickr Link al commento Condividi su altri siti Altre opzioni di condivisione...
fantasma313 Inviato 17 Febbraio 2009 Segnala Condividi Inviato 17 Febbraio 2009 array di stringhe non matrice "La lubrificazione deve essere continua ed ininterrotta" Link al commento Condividi su altri siti Altre opzioni di condivisione...
karmax Inviato 17 Febbraio 2009 Autore Segnala Condividi Inviato 17 Febbraio 2009 array di stringhe non matrice perchè no? io dovrei crearmi una matrice di questo tipo [num][num][stringa] [num][num][stringa] [num][num][stringa] [num][num][stringa] [][][] [][][] etc.. questa come si chiama? Le mie foto Flickr Link al commento Condividi su altri siti Altre opzioni di condivisione...
karmax Inviato 17 Febbraio 2009 Autore Segnala Condividi Inviato 17 Febbraio 2009 forse ho capito... mi basta fare una classe contenente i 3 array, 2 di tipo intero e 1 di tipo stringa giusto? Le mie foto Flickr Link al commento Condividi su altri siti Altre opzioni di condivisione...
fantasma313 Inviato 17 Febbraio 2009 Segnala Condividi Inviato 17 Febbraio 2009 array multidimensionale... String pippo [][] = new String[4][5]; dove pippo è il nome dell'array... ma ti ripeto prima di cimentarti in queste cose, cerca di capire bene le potenzialità del linguaggio ad oggetti... in java gli array esistono... ma spesso e volentieri è meglio usare le List... parti dal basso... se vuoi ti do una mano... ma non fare l'errore di dare per scontato le basi... senze di quelle ci farai poco con java.... "La lubrificazione deve essere continua ed ininterrotta" Link al commento Condividi su altri siti Altre opzioni di condivisione...
fantasma313 Inviato 17 Febbraio 2009 Segnala Condividi Inviato 17 Febbraio 2009 forse ho capito...mi basta fare una classe contenente i 3 array, 2 di tipo intero e 1 di tipo stringa giusto? in questo caso ti consiglierei di utilizzare una classe1 con i due attributi di tipo intero, e uno di tipo stringa... e poi creare una array di tipo classe1 "La lubrificazione deve essere continua ed ininterrotta" Link al commento Condividi su altri siti Altre opzioni di condivisione...
Messaggi raccomandati
Archiviato
Questa discussione è archiviata e chiusa a future risposte.