Archive for 'java'


Tutorial avanzati su tematiche web su nettuts.com

Posted on 07. May, 2008 by Administrator.

0

Ottimo sito dove poter trovare interessanti tutorial avanazati su programmazione web.

Sito web: http://nettuts.com/

Continue Reading

Video corso di java online

Posted on 16. Dec, 2007 by Administrator.

3

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

Installazione java JDK

Posted on 30. Dec, 2006 by Administrator.

0

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.

  1. 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.

0

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.

1

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;
}

Continue Reading