Torna indietro   Hardware Upgrade Forum > Software > Programmazione

Tastiera gaming MSI GK600 TKL: switch hot-swap, display LCD e tre modalità wireless
Tastiera gaming MSI GK600 TKL: switch hot-swap, display LCD e tre modalità wireless
MSI FORGE GK600 TKL WIRELESS: switch lineari hot-swap, tripla connettività, display LCD e 5 strati di fonoassorbimento. Ottima in gaming, a 79,99 euro
DJI Osmo Pocket 4: la gimbal camera tascabile cresce e ha nuovi controlli fisici
DJI Osmo Pocket 4: la gimbal camera tascabile cresce e ha nuovi controlli fisici
DJI porta un importante aggiornamento alla sua linea di gimbal camera tascabili con Osmo Pocket 4: sensore CMOS da 1 pollice rinnovato, gamma dinamica a 14 stop, profilo colore D-Log a 10 bit, slow motion a 4K/240fps e 107 GB di archiviazione integrata. Un prodotto pensato per i creator avanzati, ma che convince anche per l'uso quotidiano
Sony INZONE H6 Air: il primo headset open-back di Sony per giocatori
Sony INZONE H6 Air: il primo headset open-back di Sony per giocatori
Il primo headset open-back della linea INZONE arriva a 200 euro con driver derivati dalle cuffie da studio MDR-MV1 e un peso record di soli 199 grammi
Tutti gli articoli Tutte le news

Vai al Forum
Rispondi
 
Strumenti
Old 24-05-2003, 12:09   #1
etzocri
Senior Member
 
L'Avatar di etzocri
 
Iscritto dal: Jul 2002
Città: ATZARA
Messaggi: 2204
java ed inserimento immagini e suoni?????

ciao a tutti..
ho un problemino..
dovrei inserire un'immagine in un programma che sto svilupando in JAVA..
il problema è che non trovo il metodo giusto..
riesco ad inserirle nei bottoni.. ma voglio inserirla in un panel..
sono ancora alle prime armi.. aiuto..

p.s. java quali formati di immagini supporta?? e quali formati audio??
grazie per l'interessamento..
etzocri è offline   Rispondi citando il messaggio o parte di esso
Old 24-05-2003, 12:24   #2
monkey72
Senior Member
 
L'Avatar di monkey72
 
Iscritto dal: Dec 2001
Messaggi: 1385
Image img;
Graphics g;
img=getImage(...);
g.drawImage(...);

AudioClip auc;
auc = getAudioClip (...)
auc.play()
__________________
lui è il mio amore: "tesò domani ti regalo un guinzaglio lungo 100 km"
monkey72 è offline   Rispondi citando il messaggio o parte di esso
Old 24-05-2003, 13:33   #3
etzocri
Senior Member
 
L'Avatar di etzocri
 
Iscritto dal: Jul 2002
Città: ATZARA
Messaggi: 2204
grazie molto gentile..
e per i formati??
io ora sto usando il .gif per le immagini e ho visto che per l'audio il .au
funziona..
per gli altri??
ad esempio il jpg e mp3?? e i mid???
etzocri è offline   Rispondi citando il messaggio o parte di esso
Old 24-05-2003, 17:10   #4
monkey72
Senior Member
 
L'Avatar di monkey72
 
Iscritto dal: Dec 2001
Messaggi: 1385
so che anche il jpg è supportato,
non so altro
__________________
lui è il mio amore: "tesò domani ti regalo un guinzaglio lungo 100 km"
monkey72 è offline   Rispondi citando il messaggio o parte di esso
Old 28-05-2003, 13:43   #5
energy+
Senior Member
 
L'Avatar di energy+
 
Iscritto dal: Mar 2003
Città: Made in Romagna!
Messaggi: 2189
Il jpg e i gif sono supportati direttamente x gli altri formati di devi scrivere una procedura da solo,almeno questo è quello che ho trovato su una guida poco tempo fa x crearmi un visualizzatore di immagini.....

Ciao
__________________
Vieni sul nuovo MotoHardware Club >- - - - -< I miei Affari
energy+ è offline   Rispondi citando il messaggio o parte di esso
Old 28-05-2003, 14:51   #6
PGI
Bannato
 
L'Avatar di PGI
 
Iscritto dal: Nov 2001
Città: Verona
Messaggi: 1086
Per i formati video-audio (tra cui midi) puoi scaricare l'API Jave Media Framework

http://java.sun.com/products/java-media/jmf/

Per i formati di immagine BMP, JPEG, JPEG 2000, PNG, PNM, Raw, TIFF, e WBMP l'API Java Advanced Imaging

http://java.sun.com/products/java-media/jai/

La versione 1.4 di Java (JRE/JDK) contiene già le API per la lettura di file MIDI nel package javax.sound.

Ciao.
PGI è offline   Rispondi citando il messaggio o parte di esso
Old 29-05-2003, 10:06   #7
etzocri
Senior Member
 
L'Avatar di etzocri
 
Iscritto dal: Jul 2002
Città: ATZARA
Messaggi: 2204
vi ringrazio tantissimo per le risposte ma non ho risolto i problemi..
con il codice:

Image img;
img.getImage(String);
Graphics.drawImage(img);

mi da alcuni errori..
la classe Image non contiene un metodo getImage() ..
etzocri è offline   Rispondi citando il messaggio o parte di esso
Old 29-05-2003, 16:06   #8
PGI
Bannato
 
L'Avatar di PGI
 
Iscritto dal: Nov 2001
Città: Verona
Messaggi: 1086
String nomefile="c:\immagine.jpg";
Image img=Tookit.getDefaultToolkit().getImage(nomefile); (formati jpg e gif).

Per inserirla in un pannello...beh, dipende puoi usare un Canvas o il direttamente il metodo paint(Graphics g) del pannello. Scrivi se hai bisogno di un pezzo di codice.

Ciao.
PGI è offline   Rispondi citando il messaggio o parte di esso
Old 30-05-2003, 09:53   #9
etzocri
Senior Member
 
L'Avatar di etzocri
 
Iscritto dal: Jul 2002
Città: ATZARA
Messaggi: 2204
ti ringrazio tantissimo.. se mi posti un pezzo di codice con un esempio ti sarò grato per l'eternità..
etzocri è offline   Rispondi citando il messaggio o parte di esso
Old 30-05-2003, 17:20   #10
PGI
Bannato
 
L'Avatar di PGI
 
Iscritto dal: Nov 2001
Città: Verona
Messaggi: 1086
Et voilà!
Per caricare l'immagine puoi usare (come ho fatto) il metodo getImage() della classe ImageIcon, in modo da essere certo di avere anche le dimensioni dell'immagine.

Codice:
import java.awt.*;
import javax.swing.*;

public class MainWindow {
  public MainWindow() {
    Image img=new ImageIcon(&quot;f:\\sample.jpg&quot;).getImage();
    JFrame frame=new JFrame(&quot;Sample&quot;);
    ImagePane imgPane=new ImagePane(img);
    frame.setContentPane(imgPane);
    frame.pack();
    frame.setResizable(false);
    frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
    frame.show();
  }

  public static void main(String[] a) {
    new MainWindow();
  }

  class ImagePane extends JPanel{
    Image currentImage=null;
    ImagePane(Image img) {
      setPreferredSize(new Dimension(img.getWidth(null),img.getHeight(null)));
      currentImage=img;
    }

    public void paint(Graphics g) {
      if(currentImage!=null) {
        g.drawImage(currentImage,0,0,null);
      }
    }
  }
}
Ciao.
PGI è offline   Rispondi citando il messaggio o parte di esso
Old 31-05-2003, 11:18   #11
etzocri
Senior Member
 
L'Avatar di etzocri
 
Iscritto dal: Jul 2002
Città: ATZARA
Messaggi: 2204
grazie troppo gentile
etzocri è offline   Rispondi citando il messaggio o parte di esso
 Rispondi


Tastiera gaming MSI GK600 TKL: switch hot-swap, display LCD e tre modalità wireless Tastiera gaming MSI GK600 TKL: switch hot-swap, ...
DJI Osmo Pocket 4: la gimbal camera tascabile cresce e ha nuovi controlli fisici DJI Osmo Pocket 4: la gimbal camera tascabile cr...
Sony INZONE H6 Air: il primo headset open-back di Sony per giocatori Sony INZONE H6 Air: il primo headset open-back d...
Nutanix cambia pelle: dall’iperconvergenza alla piattaforma full stack per cloud ibrido e IA Nutanix cambia pelle: dall’iperconvergenza alla ...
Recensione Xiaomi Pad 8 Pro: potenza bruta e HyperOS 3 per sfidare la fascia alta Recensione Xiaomi Pad 8 Pro: potenza bruta e Hyp...
iPhone 16e per la prima volta a meno di ...
Stop Killing Games: Ross Scott convince ...
Annunciata la tuta di volo di Vast che s...
Vast presenta il nuovo Large Docking Ada...
Una denuncia getta ombre sulle batterie ...
DJI Avata 2 Fly Smart Combo a 526€: il d...
Alla guida della nuova auto elettrica ci...
GeForce RTX 3060 12 GB a giugno di nuovo...
Apple Music sarà sponsor ufficiale di Po...
The Mandalorian & Grogu: trailer fin...
Fedeltà record: Apple blinda gli utenti,...
Volkswagen ID.3 Neo: fino a 630 km di au...
GPU-Z mette i dati personali a rischio? ...
La PS6 potrebbe essere retrocompatibile ...
Amazfit Cheetah 2 Pro arriva in Italia: ...
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: 08:31.


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