Archive for 'java'
Tutorial avanzati su tematiche web su nettuts.com
Posted on 07. May, 2008 by Administrator.

Ottimo sito dove poter trovare interessanti tutorial avanazati su programmazione web.
Sito web: http://nettuts.com/
Continue Reading
Cattura lo schermo come immagine con java
Posted on 03. Feb, 2008 by Administrator.

Articolo completo: http://www.javaworld.com/javaworld/jw-04-2006/jw-0424-funandgames.html
Continue Reading
Video corso di java online
Posted on 16. Dec, 2007 by Administrator.

Ottimo video corso di java proposto dall'università online uninettuno, ecco il programma e in basso il link dove andare a vederlo.
Introduzione al corso
Videolezione 0: Introduzione al corso
Introduzione a Java
Videolezione 1: Introduzione al corso - Cos' è Java
Videolezione 2: Lo scenario di riferimento del linguaggio Java
Videolezione 3: Installare Java, compilare ed eseguire un programma
Programmazione ad oggetti
Videolezione 4: Introduzione alla programmazione ad oggetti
Videolezione 5: Oggetti, classi e messaggi
Videolezione 6: Approfondimenti
Videolezione 7: Unified Modeling Language (parte 1)
Videolezione 8: Unified Modeling Language (parte 2)
Elementi di base del linguaggio
Videolezione 9: Il linguaggio Java
Videolezione 10: Tipi di dati
Videolezione 11: Costrutti di programmazione
Videolezione 12: Errori, eccezioni e loro gestione
Videolezione 13: Classi, interfacce ed ereditarietà in Java
Videolezione 14:…
Continue Reading
Inviare file da un applet a un file php
Posted on 11. Nov, 2007 by Administrator.

Leggi il thread completo: http://forum.java.sun.com/thread.jspa?threadID=530399&forumID=421
Continue Reading
Installazione java JDK
Posted on 30. Dec, 2006 by Administrator.
Installazione del jdk su Linux - Installazione dei file
Dal sito di java è possibile scaricare due differenti versioni del jdk per Linux. Le due versioni sono assolutamente identiche per quanto riguarda i contenuti.
L'unica differenza è data dal formato con cui vengono distribuiti.
-
Il file j2sdk-VERSIONE-XXXXX.rpm.bin si può utilizzare con tutte le distribuzioni che sfruttano il sistema rpm - Redhat Package Manager per la gestione dei pacchetti software.Tra le distribuzioni che usano nativamente questo formato, si trovano ad esempio: Fedora/ Redhat, Mandriva (ex-Mandrake), Suse/Novell.
Per installare il file del jdk:
- Assegnare il permesso di esecuzione al file j2sdk-blablabla.rpm.bin. Questa operazione puo' essere effettuata tramite interfaccia grafica, modificando le proprieta' del file; oppure tramite…
Continue Reading
Java Splash screen (parte 3)
Posted on 07. May, 2006 by Administrator.
Iniziamo a commentare le porzioni di codice che ci interessano per lo script. Vediamo quali sono le librerie che ci servono:
import java.awt.event.*;
import java.awt.*;
import java.net.URL;
La prima ci serve per gestire gli eventi delle finestre; la seconda contiene i metodi per la gestione delle finestre; la terza ci serve per caricare l'immagine. Vediamo quale è la porione di codice che dobbiamo modificare per personalizzare il nostro script.
public static void main(String[] args)
{
SplashScreen splashScreen = new SplashScreen("logo.gif");
splashScreen.splash();
try {
Thread.sleep(5000);
scacchi mainWindow = new scacchi();
mainWindow.show();
splashScreen.dispose();
}
catch(InterruptedException ex) {
System.out.println(ex);
}
}
Intuitivamente si capisce che "logo.gif" è l'immagine che verrà caricata. Per settare il tempo di permanenza dell'immagine nello schermo si usa "Thread.sleep(5000);" dove 5000 è il valore che ci…
Continue Reading
Java Splash screen (parte 2)
Posted on 07. May, 2006 by Administrator.
public void initImageAndTracker()
{
fMediaTracker = new MediaTracker(this);
URL imageURL = SplashScreen.class.getResource(fImageId);
fImage = Toolkit.getDefaultToolkit().getImage(imageURL);
}
public void center()
{
Dimension screen = Toolkit.getDefaultToolkit().getScreenSize();
Rectangle frame = getBounds();
setLocation((screen.width - frame.width)/2, (screen.height - frame.height)/2);
}
public static void main(String[] args)
{
SplashScreen splashScreen = new SplashScreen("logo.gif");
splashScreen.splash();
try {
Thread.sleep(5000);
scacchi mainWindow = new scacchi();
mainWindow.show();
splashScreen.dispose();
}
catch(InterruptedException ex) {
System.out.println(ex);
}
}
}
public class SplashWindow extends Window
{
SplashWindow(Frame aParent, Image aImage) {
super(aParent);
fImage = aImage;
setSize(fImage.getWidth(null), fImage.getHeight(null));
Dimension screen = Toolkit.getDefaultToolkit().getScreenSize();
Rectangle window = getBounds();
setLocation((screen.width - window.width) / 2, (screen.height - window.height) / 2);
setVisible(true);
}
public void paint(Graphics graphics)
{
if (fImage != null) {
graphics.drawImage(fImage,0,0,this);
}
}
private Image fImage;
}

