Torna indietro   Hardware Upgrade Forum > Software > Programmazione

Gigabyte MO32U24 OLED: il 4K a 240Hz su un pannello OLED ideale per il gaming
Gigabyte MO32U24 OLED: il 4K a 240Hz su un pannello OLED ideale per il gaming
Pannello QD-OLED da 32 pollici con risoluzione 4K, frequenza di aggiornamento a 240Hz e tempi di risposta rapidissimi: il Gigabyte MO32U24 evolve il progetto del suo predecessore MO32U e alza ulteriormente l'asticella delle prestazioni. È ancora una volta un monitor indirizzato ai giocatori più esigenti
Recensione realme 16 5G: lo smartphone con Selfie Mirror ha una batteria da 6550mAh
Recensione realme 16 5G: lo smartphone con Selfie Mirror ha una batteria da 6550mAh
realme 16 5G è un nuovo smartphone con sensore Sony IMX 852 da 50MP sul retro e uno specchio selfie fisico integrato nella camera bar, una prima nel segmento di mercato. Batteria da 6550mAh in un corpo da 8,1mm e 183g, certificazione IP69K e ricarica da 45W completano un pacchetto aggressivo per la fascia media, per uno dei prodotti più interessanti del produttore sul piano commerciale
Come rispettare tutte le nuove regole per i monopattini elettrici? La guida per non rischiare sanzioni
Come rispettare tutte le nuove regole per i monopattini elettrici? La guida per non rischiare sanzioni
Sono ormai definitive le nuove norme del Codice della Strada per i monopattini elettrici. Non solo targa e assicurazione, le regole sono tante e riguardano diversi aspetti, vi spieghiamo come evitare sanzioni che possono essere salate
Tutti gli articoli Tutte le news

Vai al Forum
Rispondi
 
Strumenti
Old 07-01-2004, 13:58   #1
bizzu
Senior Member
 
L'Avatar di bizzu
 
Iscritto dal: May 2003
Città: Rimini
Messaggi: 2279
Help per Jbuilder

Scusate la domanda banale, ma sono al primo progetto in java...
Dunque, ho fatto un'applet in Java; ho 8 classi, ognuna l'ho messa in un file diverso che ha lo stesso nome della classe (dichiarata public). Ho creato un progetto con il Jbuilder 9, ho inserito tutti i file delle classi.
Quando vado a fare "Make Project" mi da un casino di errori del tipo: ""Automezzo.java": cannot resolve symbol: class Sprite in class Automezzo at line 1, column 32". Ora, la classe Sprite esiste, è nella stessa dir, è inclusa nel progetto ed è public in un file "Sprite.java"!! Cosa ho dimenticato? Perché non la trova?
Aiutatemi grazie
__________________
Gigabyte 965P-DS3 ¤ E6600@400*8 ¤ Scythe Ninja Plus Rev.B ¤ Ram 4GB ¤ HD SSD Crucial M4 128GB
Gainward 4850 Golden Sample ¤ Antec NEO 550HE ¤ CM Centurion 534 ¤ Dell Ultrasharp U2312HM
Notebook Asus N551JW ¤ i7-4750HQ ¤ nVidia 960M 4GB ¤ 16GB DDR3 ¤ SSD Intel 850EVO 500GB
bizzu è offline   Rispondi citando il messaggio o parte di esso
Old 07-01-2004, 17:13   #2
roby1483
Senior Member
 
L'Avatar di roby1483
 
Iscritto dal: Apr 2000
Città: S.Croce s/Arno - Pisa - Toscana
Messaggi: 1015
Hai messo il package? JBuilder lo vuole anche se le classi sono tutte nella stessa cartella altrimenti non funziona a meno che tu non lanci l'esecuzione da prompt. Cmq non so se è questo il problema perchè dovrebbe metterlo da se.
__________________
Il mio album su Flickr :: Video Laurea Honoris Causa ad Alan Kay, Universita' di Pisa :: Thinking Different, PowerBook G4 12" 1GHz, iMac Core 2 Duo 20"
roby1483 è offline   Rispondi citando il messaggio o parte di esso
Old 07-01-2004, 19:54   #3
bizzu
Senior Member
 
L'Avatar di bizzu
 
Iscritto dal: May 2003
Città: Rimini
Messaggi: 2279
Si, ho messo il package scrivendo in tutti i file "package <nomepackage>", ma la situazione non cambia...
Forse è un problema di classpath? Nelle variabili d'ambiente di windows ho messo sia la jdk\lib sia la dir del progetto...
__________________
Gigabyte 965P-DS3 ¤ E6600@400*8 ¤ Scythe Ninja Plus Rev.B ¤ Ram 4GB ¤ HD SSD Crucial M4 128GB
Gainward 4850 Golden Sample ¤ Antec NEO 550HE ¤ CM Centurion 534 ¤ Dell Ultrasharp U2312HM
Notebook Asus N551JW ¤ i7-4750HQ ¤ nVidia 960M 4GB ¤ 16GB DDR3 ¤ SSD Intel 850EVO 500GB
bizzu è offline   Rispondi citando il messaggio o parte di esso
Old 08-01-2004, 10:40   #4
roby1483
Senior Member
 
L'Avatar di roby1483
 
Iscritto dal: Apr 2000
Città: S.Croce s/Arno - Pisa - Toscana
Messaggi: 1015
Non credo che il problema sia nelle variabili d'ambiente, io c'ho messo solamente il percorso di javac per compilare da prompt e funziona tutto.
Hai provato a compilare da prompt?
__________________
Il mio album su Flickr :: Video Laurea Honoris Causa ad Alan Kay, Universita' di Pisa :: Thinking Different, PowerBook G4 12" 1GHz, iMac Core 2 Duo 20"
roby1483 è offline   Rispondi citando il messaggio o parte di esso
Old 08-01-2004, 12:02   #5
bizzu
Senior Member
 
L'Avatar di bizzu
 
Iscritto dal: May 2003
Città: Rimini
Messaggi: 2279
Sì, da prompt funziona e mi da solo gli errori normali, non quelli di "cannot resolve symbol". Però vorrei capire perché con Jbuilder non va, anche perché è comodo potersi scorrere tutti gli errori e trovarli nel codice automaticamente, mentre invece da riga di comando mi devo fare tutto a mano (ed il progetto è corposo...).
Nessuno ha qualche idea?
__________________
Gigabyte 965P-DS3 ¤ E6600@400*8 ¤ Scythe Ninja Plus Rev.B ¤ Ram 4GB ¤ HD SSD Crucial M4 128GB
Gainward 4850 Golden Sample ¤ Antec NEO 550HE ¤ CM Centurion 534 ¤ Dell Ultrasharp U2312HM
Notebook Asus N551JW ¤ i7-4750HQ ¤ nVidia 960M 4GB ¤ 16GB DDR3 ¤ SSD Intel 850EVO 500GB
bizzu è offline   Rispondi citando il messaggio o parte di esso
Old 08-01-2004, 13:09   #6
fgmac
Member
 
Iscritto dal: Apr 2000
Messaggi: 138
Come hai inserito i file nel progetto di jbuilder?

La struttura delle directory per un progetto jbuilder deve seguire questo schema:

definisco root la directory dove e' stato creato il progetto (newprj.jpx)

a partire da root ci dovrebbero essere le dir (questo e' il default che si aspetta jbuilder, ma che puoi cambiare nel pannello delle proprieta' del progetto):

bak
classes
doc
src

All'interno della cartella src devono essere messi i sorgenti, ma devono essere messi nelle cartelle definite come package.
A questo punto puoi anche non inserire a mano i file nel progetto, li tira su jbuilder.

Spero di essere stato abbastanza chiaro e di aver centrato il problema.
__________________
fgmac
fgmac è offline   Rispondi citando il messaggio o parte di esso
Old 08-01-2004, 16:54   #7
bizzu
Senior Member
 
L'Avatar di bizzu
 
Iscritto dal: May 2003
Città: Rimini
Messaggi: 2279
Le cartelle bak e src non c'erano, i file delle mie classi erano in una cartella diversa da quella del progetto (le avevo "inserite" con "Add files/packages/classes..."). Allora le ho create e ho copiato tutti i file sia in classes sia in src, ma il problema rimane...
__________________
Gigabyte 965P-DS3 ¤ E6600@400*8 ¤ Scythe Ninja Plus Rev.B ¤ Ram 4GB ¤ HD SSD Crucial M4 128GB
Gainward 4850 Golden Sample ¤ Antec NEO 550HE ¤ CM Centurion 534 ¤ Dell Ultrasharp U2312HM
Notebook Asus N551JW ¤ i7-4750HQ ¤ nVidia 960M 4GB ¤ 16GB DDR3 ¤ SSD Intel 850EVO 500GB
bizzu è offline   Rispondi citando il messaggio o parte di esso
Old 09-01-2004, 11:33   #8
fgmac
Member
 
Iscritto dal: Apr 2000
Messaggi: 138
Nella dir src ci deve essere la cartella <tuo package> e li' dentro i file sorgente.
Nella cartella classes ci saranno le classi compilate da jbuilder (mi ero dimenticato di dirlo).

In jbuilder dovresti vedere delle icone (pacchetit regalo) che rappresentano i package e ritrovarti i tuoi file sorgente, altrimenti c'e' qulacosa che non va.

Se non funziona ti mando un piccolo progettino funzionante in jbuilder per vedere la struttura.
__________________
fgmac
fgmac è offline   Rispondi citando il messaggio o parte di esso
Old 09-01-2004, 20:14   #9
bizzu
Senior Member
 
L'Avatar di bizzu
 
Iscritto dal: May 2003
Città: Rimini
Messaggi: 2279
Grande! Adesso funziona!!
Ho messo tutto in src/<nomepackage>, ho avviato jbuilder e me le riconosceva dentro al "pacchetto regalo"... Poi è bastato rimuovere i file vecchi e la compilazione adesso funziona.
Adesso rimane solo da far funzionare il programma...
Grazie 1000
__________________
Gigabyte 965P-DS3 ¤ E6600@400*8 ¤ Scythe Ninja Plus Rev.B ¤ Ram 4GB ¤ HD SSD Crucial M4 128GB
Gainward 4850 Golden Sample ¤ Antec NEO 550HE ¤ CM Centurion 534 ¤ Dell Ultrasharp U2312HM
Notebook Asus N551JW ¤ i7-4750HQ ¤ nVidia 960M 4GB ¤ 16GB DDR3 ¤ SSD Intel 850EVO 500GB
bizzu è offline   Rispondi citando il messaggio o parte di esso
Old 10-01-2004, 17:22   #10
fgmac
Member
 
Iscritto dal: Apr 2000
Messaggi: 138
Ottimo!!!
Jbuilder è veramente funzionale, scoprirai ben presto di riuscire a scrivere il codice molto velocemente.
__________________
fgmac
fgmac è offline   Rispondi citando il messaggio o parte di esso
Old 11-01-2004, 11:09   #11
bizzu
Senior Member
 
L'Avatar di bizzu
 
Iscritto dal: May 2003
Città: Rimini
Messaggi: 2279
Approfitto per chiederti un'altra cosa...
Una volta compilate le classi col Jbuilder, voglio provare l'applet con appletviewer (cioè scrivo "appletviewer <nomefile>.html), e la cosa non funziona (mi dice "Avvio: applet non inizializzato"), mentre se faccio partire l'applet da jbuilder almeno qualcosa vedo. Il dubbio è: avendo messo le classi in un package, devo anche metterle in una directory <nomepackage>, mettere il file html fuori e aggiungere il tag CODEBASE? Ho l'impressione che appletviewer non riesca a trovare le classi...
Non so se sono stato spiegato
__________________
Gigabyte 965P-DS3 ¤ E6600@400*8 ¤ Scythe Ninja Plus Rev.B ¤ Ram 4GB ¤ HD SSD Crucial M4 128GB
Gainward 4850 Golden Sample ¤ Antec NEO 550HE ¤ CM Centurion 534 ¤ Dell Ultrasharp U2312HM
Notebook Asus N551JW ¤ i7-4750HQ ¤ nVidia 960M 4GB ¤ 16GB DDR3 ¤ SSD Intel 850EVO 500GB
bizzu è offline   Rispondi citando il messaggio o parte di esso
Old 12-01-2004, 08:38   #12
fgmac
Member
 
Iscritto dal: Apr 2000
Messaggi: 138
Purtroppo non conosco l'applettviewer e non so bene come aiutarti.
Immagino che sia un problema di visibilita' delle classi. Tieni conto che la dir classes di jbuilder viene ricostruita con tutte le cartelle/package al momento della compilazione.
Inoltre per l'utilizzo finale dovresti impacchettare tutto in un file jar.
__________________
fgmac
fgmac è offline   Rispondi citando il messaggio o parte di esso
Old 13-01-2004, 10:48   #13
bizzu
Senior Member
 
L'Avatar di bizzu
 
Iscritto dal: May 2003
Città: Rimini
Messaggi: 2279
Capito. Grazie mille per l'aiuto!
__________________
Gigabyte 965P-DS3 ¤ E6600@400*8 ¤ Scythe Ninja Plus Rev.B ¤ Ram 4GB ¤ HD SSD Crucial M4 128GB
Gainward 4850 Golden Sample ¤ Antec NEO 550HE ¤ CM Centurion 534 ¤ Dell Ultrasharp U2312HM
Notebook Asus N551JW ¤ i7-4750HQ ¤ nVidia 960M 4GB ¤ 16GB DDR3 ¤ SSD Intel 850EVO 500GB
bizzu è offline   Rispondi citando il messaggio o parte di esso
 Rispondi


Gigabyte MO32U24 OLED: il 4K a 240Hz su un pannello OLED ideale per il gaming Gigabyte MO32U24 OLED: il 4K a 240Hz su un panne...
Recensione realme 16 5G: lo smartphone con Selfie Mirror ha una batteria da 6550mAh Recensione realme 16 5G: lo smartphone con Selfi...
Come rispettare tutte le nuove regole per i monopattini elettrici? La guida per non rischiare sanzioni Come rispettare tutte le nuove regole per i mono...
DLSS 4.5: con Dynamic Frame Generation e MFG 6X NVIDIA alza la posta DLSS 4.5: con Dynamic Frame Generation e MFG 6X ...
Plaud NotePin S, il registratore IA si fa indossabile (ma è facile da perdere) Plaud NotePin S, il registratore IA si fa indoss...
Grazie a GLIMPSE-17775 il telescopio spa...
Samsung Galaxy A27 5G è ufficiale...
TCL aggiorna la sua gamma di monitor per...
Anche OPPO avrà uno smartphone co...
La Radeon RX 9070 XT appare su Steam e m...
L'America si ribella ai datacenter: bloc...
'Artificial General Engineer': l'IA di J...
Il drone NASA Dragonfly, che voler&agrav...
Stop immediato a Fable 5 e Mythos 5: il ...
"Prime Day Amazon il 23-26 giugno": sì e...
Oggi 2 super MacBook Pro M5 e M5 Pro, 24...
Tineco Floor One Station S9 Artist: il s...
Raggiunte nuove altitudine e velocit&agr...
Apple Watch Series 11 GPS a 339€ su Amaz...
Come un MacBook, ma con la RTX 5070: MSI...
Chromium
GPU-Z
OCCT
LibreOffice Portable
Opera One Portable
Opera One 106
CCleaner Portable
CCleaner Standard
Cpu-Z
Driver NVIDIA GeForce 546.65 WHQL
SmartFTP
Trillian
Google Chrome Portable
Google Chrome 120
VirtualBox
Tutti gli articoli Tutte le news Tutti i download

Strumenti

Regole
Non Puoi aprire nuove discussioni
Non Puoi rispondere ai messaggi
Non Puoi allegare file
Non Puoi modificare i tuoi messaggi

Il codice vB è On
Le Faccine sono On
Il codice [IMG] è On
Il codice HTML è Off
Vai al Forum


Tutti gli orari sono GMT +1. Ora sono le: 20:28.


Powered by vBulletin® Version 3.6.4
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
Served by www3v