Category: java

[Java] Come convertire una stringa in integer e viceversa

In questo semplice tutorial in Java, vi mostreremo come convertire una stringa in integer e viceversa.
Utilizzeremo la funzione parseInt per trasformare in intero una stringa e la funzione toString per trasformare in stringa un intero. Iniziamo!

Da stringa a intero

 
String str = "555";
Integer.parseInt( str );
 

Da intero a stringa

 
int x =5;
Integer.toString(x);
 …

Integrare Linkedin, Facebook, Twitter e MySpace in un’applicazione Android con un’unica SDK

Ottenere il privilegio di root in Java

Nel tutorial di oggi vedremo come creare uno script che permette di ottenere il privilegio di root in Java. Iniziamo!

 
Process p;
 
try {
	p = Runtime.getRuntime().exec("su");
 
	DataOutputStream os = new DataOutputStream(p.getOutputStream());
   	os.writeBytes("echo \"Do I have root?\" >/system/sd/temporary.txt\n");
   	os.writeBytes("exit\n");
   	os.flush();
 
	try {
   		p.waitFor();
   		if(p.exitValue() != 255)
   			toastMessage("root");
    	else
    		toastMessage("not root");
	} catch(InterruptedException e) {
		toastMessage…

Tutorial avanzati su tematiche web su nettuts.com

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

Sito web: http://nettuts.com/

Cattura lo schermo come immagine con java

 

Articolo completo: http://www.javaworld.com/javaworld/jw-04-2006/jw-0424-funandgames.html

Video corso di java online

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 …

Inviare file da un applet a un file php

 

Leggi il thread completo: http://forum.java.sun.com/thread.jspa?threadID=530399&forumID=421

Installazione java JDK

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

Java Splash screen (parte 3)

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 …

Java Splash screen (parte 2)

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 != …

Copiare e incollare testo in java

In questo articolo tratteremo come realizzare il classico copia e incolla di
testo.

import javax.swing.*;
import java.awt.*;
import java.awt.event.*;

public class Esempio extends JTextArea
{
 
//costruttore
public Esempio() 
{
super(“”, 10, 40);
setText("Che bella giornata di sole che fa oggi");
}

//main
public static void main(String[] args) 
{
JFrame f = new JFrame("Copia e incolla”);
Container cp = f.getContentPane();
cp.setBackground(UIManager.getColor(“control”));
cp.add(new JScrollPane(e = new Esempio()), “Center”);
JPanel p = new JPanel();

JButton b = new JButton(“Copy”);
b.addActionListener(new ActionListener() {
public void actionPerformed(ActionEvent evt) {
e.copy(); //copia il testo negli appunti
}
});
p.add(b);

b = new JButton(“Cut”);
b.addActionListener(new ActionListener() {
public void actionPerformed(ActionEvent evt) {
e.cut(); //taglia il testo …

Condividi





Booking online




Categorie