Torna indietro   Hardware Upgrade Forum > Software > Programmazione

PC Specialist Lafité 14 AI AMD: assemblato come vuoi tu
PC Specialist Lafité 14 AI AMD: assemblato come vuoi tu
Il modello "build to order" di PCSpecialist permette di selezionare una struttura base per un sistema, personalizzandolo in base alle specifiche esigenze con una notevole flessibilità di scelta tra i componenti. Il modello Lafité 14 AI AMD è un classico notebook clamshell compatto e potente, capace di assicurare una elevata autonomia di funzionamento anche lontano dalla presa di corrente
Recensione Nothing Phone 4(a): sempre iconico ma ora più concreto
Recensione Nothing Phone 4(a): sempre iconico ma ora più concreto
Nothing con il suo nuovo Phone 4(a) conferma la sua identità visiva puntando su una costruzione che nobilita il policarbonato. La trasparenza resta l'elemento cardine, arricchita da una simmetria interna curata nei minimi dettagli. Il sistema Glyph si evolve, riducendosi nelle dimensioni ma aumentando l'utilità quotidiana grazie a nuove funzioni software integrate e notifiche visive. Ecco tutti i dettagli nella recensione completa
Corsair Vanguard Air 99 Wireless: non si era mai vista una tastiera gaming così professionale
Corsair Vanguard Air 99 Wireless: non si era mai vista una tastiera gaming così professionale
Nelle ultime settimane abbiamo provato la Corsair Vanguard Air 99 Wireless, una tastiera tecnicamente da gaming, ma che in realtà offre un ampio ventaglio di possibilità anche al di fuori delle sessioni di gioco. Flessibilità e funzionalità sono le parole d'ordine di una periferica che si rivolge a chi cerca un prodotto capace di adattarsi a ogni esigenza e ogni piattaforma
Tutti gli articoli Tutte le news

Vai al Forum
Rispondi
 
Strumenti
Old 28-05-2008, 13:59   #1
jj.69kt
Senior Member
 
L'Avatar di jj.69kt
 
Iscritto dal: Oct 2007
Messaggi: 677
[Java] Aiuto per progetto!

Ciao, io ho un problema che ora andrò ad esporvi.

Per università devo realizzare un progetto di un gioco, e in qui no problem.. Il fatto è che va realizzato in gruppi e causa scarso tempo ho dovuto "accontentarmi" di un gruppo a caso...

Ora il fatto è che io non sono bravissimo in java, e loro men che meno.... Mi servirebbe trovare qualcuno che mi aiuti.. Non chiedo assolutamente di farmi il progetto!! Odio tale cosa, solo che spesso mi trovo in crisi e non so a chi rivolgermi, visto ce quelli del mio gruppo son delle ciofeche.. (Senza offesa.. Io son solo appena appena un pochino meglio)

Quidi.. Chi ha pazienza di seguirmi ed aiutarmi?
E ripeto NON voglio assolutamente che qualcuno mi faccia il progetto!!! Perchè voglio IMPARARE e nn trovarmi una cosa già fatta!! Capaci tutti altrimenti!
__________________

Desktop: (In Vendita) iMac (12,2) 27" --> i5 QaudCore 2,7GHz, 8GB RAM, 1TB HDD..
Laptop (In Pensione): MacBook PRO (3,1) 15.4" (Glossy, ma pentito) --> 2.2Ghz, 4GB Ram..
Camera: Nikon D80 with Nikkor 18-55mm 1:3-5.6 GII + Nikkor 55-200mm 1:4-5.6 VR
"Mobile":iPhone 5 64Gb
MyEbay: 100%! • Mercatino (Green = Good; Red = Bad) UncleSam, Boxi80, Zuckerbaer, lamerone, danidj, maxmax80
jj.69kt è offline   Rispondi citando il messaggio o parte di esso
Old 28-05-2008, 14:24   #2
khelidan1980
Senior Member
 
L'Avatar di khelidan1980
 
Iscritto dal: Mar 2005
Città: Morimondo city
Messaggi: 5491
inizia a fare il progetto,man mano che incontri problemi posti qui il codice che non ti funziona e ti si aiuta
__________________
Khelidan
khelidan1980 è offline   Rispondi citando il messaggio o parte di esso
Old 28-05-2008, 14:35   #3
jj.69kt
Senior Member
 
L'Avatar di jj.69kt
 
Iscritto dal: Oct 2007
Messaggi: 677
Quote:
Originariamente inviato da Antonio23 Guarda i messaggi
PS io non sono tra queste dato che non conosco Java...
hahah ok..

Quote:
Originariamente inviato da khelidan1980 Guarda i messaggi
inizia a fare il progetto,man mano che incontri problemi posti qui il codice che non ti funziona e ti si aiuta
ok, farò così allora.. :P
__________________

Desktop: (In Vendita) iMac (12,2) 27" --> i5 QaudCore 2,7GHz, 8GB RAM, 1TB HDD..
Laptop (In Pensione): MacBook PRO (3,1) 15.4" (Glossy, ma pentito) --> 2.2Ghz, 4GB Ram..
Camera: Nikon D80 with Nikkor 18-55mm 1:3-5.6 GII + Nikkor 55-200mm 1:4-5.6 VR
"Mobile":iPhone 5 64Gb
MyEbay: 100%! • Mercatino (Green = Good; Red = Bad) UncleSam, Boxi80, Zuckerbaer, lamerone, danidj, maxmax80
jj.69kt è offline   Rispondi citando il messaggio o parte di esso
Old 28-05-2008, 15:16   #4
jj.69kt
Senior Member
 
L'Avatar di jj.69kt
 
Iscritto dal: Oct 2007
Messaggi: 677
Immagine in un JFrame

Ok, allora, io finora ho fatto parte dell'interfaccia grafica.
Ma ora devo inserire un'immagine jpg (oppure gif, png ecc ecc) all'interno..
Ho cercato sul web, e non sono riuscito a trovare una soluzione che funzioni, ho provato con toolkit, con makeImage e finora nn ho cavato un ragno da un buco.....
Una volta miracolosamente è apparsa, ma poi quando ho provato a posizionarla alle coordinate che mi servivano è sparita e non sono piu riuscito a capire COSA è accaduto.... (e quindi risolvere il problema)

Il fatto è che mi è venuto il dubbio della posizione ove devo posizionare il file.. (Lavoro con Eclipse su MacOS.X)
__________________

Desktop: (In Vendita) iMac (12,2) 27" --> i5 QaudCore 2,7GHz, 8GB RAM, 1TB HDD..
Laptop (In Pensione): MacBook PRO (3,1) 15.4" (Glossy, ma pentito) --> 2.2Ghz, 4GB Ram..
Camera: Nikon D80 with Nikkor 18-55mm 1:3-5.6 GII + Nikkor 55-200mm 1:4-5.6 VR
"Mobile":iPhone 5 64Gb
MyEbay: 100%! • Mercatino (Green = Good; Red = Bad) UncleSam, Boxi80, Zuckerbaer, lamerone, danidj, maxmax80
jj.69kt è offline   Rispondi citando il messaggio o parte di esso
Old 28-05-2008, 16:37   #5
banryu79
Senior Member
 
L'Avatar di banryu79
 
Iscritto dal: Oct 2007
Città: Padova
Messaggi: 4131
Postare il codice magari così ti si può aiutare, mica siamo degli indovini
__________________

As long as you are basically literate in programming, you should be able to express any logical relationship you understand.
If you don’t understand a logical relationship, you can use the attempt to program it as a means to learn about it.
(Chris Crawford)
banryu79 è offline   Rispondi citando il messaggio o parte di esso
Old 28-05-2008, 21:04   #6
wingman87
Senior Member
 
Iscritto dal: Nov 2005
Messaggi: 2788
Che tipo di gioco volete creare?
wingman87 è offline   Rispondi citando il messaggio o parte di esso
Old 28-05-2008, 22:13   #7
jj.69kt
Senior Member
 
L'Avatar di jj.69kt
 
Iscritto dal: Oct 2007
Messaggi: 677
Quote:
Originariamente inviato da banryu79 Guarda i messaggi
Postare il codice magari così ti si può aiutare, mica siamo degli indovini
eh quello è un problemaxke la parte ke riguardava l'immagine l'ho eliminata per "esaurimento nervoso".. . XD

Cmq devo in pratica inserire un'immagine alle coordinate (10, 550)...
Il tutto dentro ad un JFrame di nome "finestra" con altri componenti.....

Ma questo è secondario.... Il fatto è che non riescoa ad aggiungere quella ca**o d'immagine.. ç__ç

Quote:
Originariamente inviato da wingman87 Guarda i messaggi
Che tipo di gioco volete creare?
Dobbiamo creare un gioco in cui devi colpire un aereo con una postazione antiaerea impostando alcune variabli come velocità del proiettile e direzione.
Tutto semplicemente, nulal di eccessivamente complicato... (se lo sapessi fare.. XD)
__________________

Desktop: (In Vendita) iMac (12,2) 27" --> i5 QaudCore 2,7GHz, 8GB RAM, 1TB HDD..
Laptop (In Pensione): MacBook PRO (3,1) 15.4" (Glossy, ma pentito) --> 2.2Ghz, 4GB Ram..
Camera: Nikon D80 with Nikkor 18-55mm 1:3-5.6 GII + Nikkor 55-200mm 1:4-5.6 VR
"Mobile":iPhone 5 64Gb
MyEbay: 100%! • Mercatino (Green = Good; Red = Bad) UncleSam, Boxi80, Zuckerbaer, lamerone, danidj, maxmax80

Ultima modifica di jj.69kt : 28-05-2008 alle 22:21.
jj.69kt è offline   Rispondi citando il messaggio o parte di esso
Old 28-05-2008, 23:54   #8
wingman87
Senior Member
 
Iscritto dal: Nov 2005
Messaggi: 2788
Quote:
Dobbiamo creare un gioco in cui devi colpire un aereo con una postazione antiaerea impostando alcune variabli come velocità del proiettile e direzione.
Tutto semplicemente, nulal di eccessivamente complicato... (se lo sapessi fare.. XD)
Allora ti consiglio di dare un'occhiata a GTGE: LINK
Ti semplificherà molto le cose, io lo sto usando per fare un breakout
wingman87 è offline   Rispondi citando il messaggio o parte di esso
Old 28-05-2008, 23:57   #9
Albi89
Senior Member
 
Iscritto dal: May 2004
Città: Napoli
Messaggi: 773
Quote:
Originariamente inviato da wingman87 Guarda i messaggi
Allora ti consiglio di dare un'occhiata a GTGE: LINK
Ti semplificherà molto le cose, io lo sto usando per fare un breakout
Se è un progetto universitario temo che non si possano utilizzare librerie esterne (a parte quelle proposte dai prof)
__________________
If builders built buildings the way programmers wrote programs, then the first woodpecker that came along would destroy civilization.
--Gerald Weinberg
Albi89 è offline   Rispondi citando il messaggio o parte di esso
Old 29-05-2008, 00:11   #10
variabilepippo
Senior Member
 
L'Avatar di variabilepippo
 
Iscritto dal: Mar 2007
Messaggi: 1792
Quote:
Se è un progetto universitario temo che non si possano utilizzare librerie esterne (a parte quelle proposte dai prof)
Dipende dalle direttive date dal prof, in molti casi si ha possibilità di scegliersi le librerie... Visto che l'utente ha scritto "devo realizzare un progetto di un gioco" senza fornire informazioni su eventuali librerie da (non) usare è lecito pensare che al prof non interessi imporre vincoli in tal senso.
variabilepippo è offline   Rispondi citando il messaggio o parte di esso
Old 29-05-2008, 10:19   #11
lovaz
Senior Member
 
L'Avatar di lovaz
 
Iscritto dal: Jul 2002
Messaggi: 4334
Non è niente di complicato, una volta che hai un oggetto Image
( image = ImageIO.read(...) ) lo puoi mettere in una JLabel

JLabel label = new JLabel( new ImageIcon( image ) );
lovaz è offline   Rispondi citando il messaggio o parte di esso
Old 29-05-2008, 16:32   #12
jj.69kt
Senior Member
 
L'Avatar di jj.69kt
 
Iscritto dal: Oct 2007
Messaggi: 677
Quote:
Originariamente inviato da variabilepippo Guarda i messaggi
Dipende dalle direttive date dal prof, in molti casi si ha possibilità di scegliersi le librerie... Visto che l'utente ha scritto "devo realizzare un progetto di un gioco" senza fornire informazioni su eventuali librerie da (non) usare è lecito pensare che al prof non interessi imporre vincoli in tal senso.
Infatti, non è stato specificato se possiamo o meno utilizzare librerie esterne, ora lo chiedo sul newsgroup e vediamo che dice il professore.. :P
Speriamo bene.. XD

Quote:
Originariamente inviato da lovaz Guarda i messaggi
Non è niente di complicato, una volta che hai un oggetto Image
( image = ImageIO.read(...) ) lo puoi mettere in una JLabel

JLabel label = new JLabel( new ImageIcon( image ) );
OOOOK!! Ora provo, grazie...

Ah, una domanda, il percorso... è relativo ai file .class giusto?
Quindi se io metto l'immagine nella stessa cartella del progetto basta scriverre "./nomeimmagine.png".. O sbaglio?
__________________

Desktop: (In Vendita) iMac (12,2) 27" --> i5 QaudCore 2,7GHz, 8GB RAM, 1TB HDD..
Laptop (In Pensione): MacBook PRO (3,1) 15.4" (Glossy, ma pentito) --> 2.2Ghz, 4GB Ram..
Camera: Nikon D80 with Nikkor 18-55mm 1:3-5.6 GII + Nikkor 55-200mm 1:4-5.6 VR
"Mobile":iPhone 5 64Gb
MyEbay: 100%! • Mercatino (Green = Good; Red = Bad) UncleSam, Boxi80, Zuckerbaer, lamerone, danidj, maxmax80
jj.69kt è offline   Rispondi citando il messaggio o parte di esso
Old 30-05-2008, 12:07   #13
jj.69kt
Senior Member
 
L'Avatar di jj.69kt
 
Iscritto dal: Oct 2007
Messaggi: 677
Ok, io ho fatto questo:

WindowX.java
Codice PHP:
package experiment;

import javax.swing.JFrame;

//solo xke eclipse stressa altrimenti....
@SuppressWarnings("serial"

public class 
WindowX extends JFrame
{
    public 
WindowX(String Nomeint xint y)
    {
        
super();
        
setLocation(xy);
        
setSize(800600);
        
show();
        
setResizable(false);
    }
    

GraphicX.java
Codice PHP:
package experiment;

import java.awt.BorderLayout;
import java.awt.Image;
import java.io.*;

import javax.imageio.ImageIO;
import javax.swing.*;

public class 
GraphicX 
{
    public 
GraphicX()
    {
    }
    
    public 
void makeIt()
    {
        
WindowX finestra = new WindowX("Hit The Palne"5050);
        
Image cannoncino;
        
File cannon = new File("cannoncino.png");
        try
        {
            
cannoncino ImageIO.read(cannon);
            
JLabel cannoncinoLabel = new JLabel( new ImageIconcannoncino ) );
            
cannoncinoLabel.add(cannoncinoLabelBorderLayout.CENTER);
            
finestra.add(cannoncinoLabel);
        }
        catch (
IOException exept)
        {
            
exept.printStackTrace();
        }
    }
    

GraphicXTester
Codice PHP:
package experiment;

public class 
GraphicXTester {

    
/**
     * @param args
     */
    
public static void main(String[] args
    {
        
GraphicX gra = new GraphicX();
        
gra.makeIt();
    }


Il file l'ho posizionato nel root del progetto.. E per sicurezza anche nella cartella dei file compilati... Ma mi lancia sempre l'eccezzione...

Mi sapete spiegare il motivo?
o.O
Grazie!

Mamma quanto mi sento imbranato..


EDIT:
Ho appena scoperto che se faccio girare un programma da eclipse non mi visualizza le immagini.. O.O
Come mai??????

Spiego:
Ho scaricato un programma di esempio che conteneva delle immagini, l'ho fatto partire da terminale e tutto figo ha funzionato....
WOW...
L'ho fatto partire da eclipse....
Non si vedono le gif.....
Idee??
__________________

Desktop: (In Vendita) iMac (12,2) 27" --> i5 QaudCore 2,7GHz, 8GB RAM, 1TB HDD..
Laptop (In Pensione): MacBook PRO (3,1) 15.4" (Glossy, ma pentito) --> 2.2Ghz, 4GB Ram..
Camera: Nikon D80 with Nikkor 18-55mm 1:3-5.6 GII + Nikkor 55-200mm 1:4-5.6 VR
"Mobile":iPhone 5 64Gb
MyEbay: 100%! • Mercatino (Green = Good; Red = Bad) UncleSam, Boxi80, Zuckerbaer, lamerone, danidj, maxmax80

Ultima modifica di jj.69kt : 30-05-2008 alle 13:01.
jj.69kt è offline   Rispondi citando il messaggio o parte di esso
 Rispondi


PC Specialist Lafité 14 AI AMD: assemblato come vuoi tu PC Specialist Lafité 14 AI AMD: assemblat...
Recensione Nothing Phone 4(a): sempre iconico ma ora più concreto Recensione Nothing Phone 4(a): sempre iconico ma...
Corsair Vanguard Air 99 Wireless: non si era mai vista una tastiera gaming così professionale Corsair Vanguard Air 99 Wireless: non si era mai...
Ecovacs DEEBOT T90 PRO OMNI: ora il rullo di lavaggio è ampio Ecovacs DEEBOT T90 PRO OMNI: ora il rullo di lav...
Recensione Samsung Galaxy S26 Ultra: finalmente qualcosa di nuovo Recensione Samsung Galaxy S26 Ultra: finalmente ...
Counter-Strike 2 rivoluziona la ricarica...
Termostati e valvole smart in offerta su...
Restyling in arrivo per l'app di Gemini:...
Tutte le offerte Apple del momento: iPho...
28 offerte da non perdere su Amazon, 4 s...
Altro che low cost: sui voli Vueling si ...
Apple AirTag in offerta a 27,49€: second...
iPhone Fold potrebbe arrivare a dicembre...
GPT-5.4 Mini e Nano: aumentano sensibilm...
Perplexity lancia Comet per iOS: il brow...
La nuova generazione del Samsung Galaxy ...
PayPal in Italia, tra la sfida del Buy N...
Super Micro nei guai: ecco come spedivan...
Amazon Haul: sconti fino al 40%, ecco co...
Exodus si mostra in un primo video gamep...
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: 12:56.


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