mii-community/UsenetArchiveIT-conversations huggingface dataset:
Newsgroup: it.comp.java
Titolo: System.out e finestre

Qualcuno potrebbe dirmi se e come sia possibile mandare tutto l'output di
System.out su un finestra creata cosi':
public MiaFinestra() {
  addWindowListener(new WindowAdapter() {
   public void windowClosing(WindowEvent e) {
    dispose();
    System.exit(0);
   }
  });
 }
Sto scrivendo un emulatore Telnet, e vorrei poter avere l'output non sulla
console a caratteri ma dentro una finestra, dove posso gestire grafica
colori ecc... La libreria che sto utilizzando richiede:
IOUtil.readWrite(telnet.getInputStream(), telnet.getOutputStream(),
System.in, System.out);
Vorrei quindi poter sostituire quel System.out.
Grazie a tutti

System.out su un finestra creata cosi':
import java.awt.*;
import java.awt.event.*;
import java.io.*;
public class SystemWindow extends Frame
{
	PrintStream os;
	TextArea ta;
 
	public static void main(String[] args)
	{
		SystemWindow sw=new SystemWindow();
		System.setOut(sw.getOutputStream());
		System.out.println("test");
		System.out.println("ok");
	}
 
	public SystemWindow()
	{
		this.ta=new TextArea("",0,0,
			TextArea.SCROLLBARS_VERTICAL_ONLY);
		this.add(ta,"Center");
		this.os=new PrintStream(new WindowOutputStream(this));
		this.addWindowListener(new WindowAdapter()
			{
				public void windowClosing(
					WindowEvent e) 
					{
					dispose();
					System.exit(0);
				}
			});
		this.setSize(640,480);
		this.setVisible(true);
	}
 
	public PrintStream getOutputStream()
	{
		return os;
	}
 
	public void append(char c)
	{
		ta.append(Character.toString(c));
	}
}
class WindowOutputStream extends OutputStream
{
	SystemWindow sw;
 
	WindowOutputStream(SystemWindow sw)
	{
		this.sw=sw;
	}
 
	public void write(int i)
	{
		sw.append((char)i);
	}
}

 import java.io.*;
----[cut]----
Ancora lo provo, ma cominque *sei un grande*
a buon rendere ;-)

 On Mon, 26 May 2003 13:17:26 +0200, "Davide D'Amico"
Ho preso spunto dal tuo suggerimento, ed ho fatto un passo da gigante....
ora ho il login del server su una bella finestra windows completamente
personalizzabile,
te ne sono infinitamente grato. So che puo' sembrare una stupidagine ma fino
a tre giorni fa ero veramente in alto mare!
Ora però ho questo problema: Ciò che scrivo al login non viene passato al
server, ovviamente per questo mi server qualcosa simile a WindowOutputStream
per ricevere il login, solo che adesso deve fare l'invio dello stream di
byte anzichè la ricezione. Ho provato a creare un oggetto simile:
this.is
=new InputStream(new WindowInputStream(this)) ma il compilatore mi
sputa in faccia, evidentemente WindowInputStream non esiste.
Puoi darmi un cosiglio su come risolvere?
Grazie di nuovo.
Newsgroup: it.comp.java
Titolo: Problemi con i files

SAlve,
            avrei bisogno di salvare un atabella intera su un file.
Il mio dubbio č: "Devo farlo una riga alla volta oppure posso utilizzare lo
stream per inserire la tabella intera?
Grazie
Ciao

 wrote in message
a48jna$22qh$1...@newsreader1.mclink.it...


Newsgroup: it.comp.java
Titolo: URL Encode

Ciao a tutti,
ho un piccolo problemino. Ho realizzato una piccola classe Java per un 
programmino standalone che dovrebbe occuparesi di inviare ad un server web 
(via POST) una stringa che potrebbe contenere dei carattie '+'.
Il problema che ho riscontrato è che all'invio della stringa contenente 
tale carattere il web server sembra trattarla come qualche carattere 
speciale tipo l'append di stringhe (nota sul web server c'è anche PHP). Io 
vorrei provare a codificare la stringa tipo URL Encode ma non so a quale 
package fare riferimento per poter utilizzare un metodo che faccia al caso 
mio.
Qulcuno mi potrebbe aiutare.
Grazie per l'attenzione.
Eta

 wrote in message
Xns94D180CFB8F...@130.133.1.4...


 wrote in message
Xns94D180CFB8F...@130.133.1.4...


Newsgroup: it.comp.java
Titolo: refresh del browser

Ciao a tutti,
ho realizzato un'applicazione che da firstPage.jsp chiama una
firstServlet.class,
la servlet tramite la lettura di questo parametro :
  function = request.getParameter("FUNCTION");
chiama alcune classi di back-end.
Terminate le procedure, la servlet utilizza
 RequestDispatcher rd =
this.getServletContext().getRequestDispatcher("/secondPage.jsp");
 rd.forward(request, response);
E fin qui tutto funziona correttamente.
Il problema si manifesta quando l'utente effettua un refresh del browser,
la servlet viene invocata nuovamente e il parametro "FUNCTION" resta
valorizzato alla precedente operazione.
Magari la domanda e' banale (come l'errore che sto commettendo :-) )
Ma come posso risolvere questo scomodo inconveniente?
Grazie anticipatamente,
Franz.

 Ma come posso risolvere questo scomodo inconveniente?
E' un po come il problema del doppio click.
Ho sentito di gente che ha risolto con un contatore: Ad ogni "submit"
della pagina viene passato in maniera "invisibile" un numero che per
ogni pagina (E utente) aumenta di uno. Se il tuo "framework" riceve un
numero non incrementato di uno, allora e' stato efettuato un doppio
click oppure un refresh e la richiesta viene ignorata.
-- 
Giambo - Occhio al filtro antispam _e_ alla whitelist !
Newsgroup: it.comp.java
Titolo: Gestione eventi...

Oggi ho iniziato a vedere la gestione degli eventi in java e, onestamente,
non c'ho capito molto. O meglio, ho percepito il dover definire un listener
e registrare un evento però, ciò nonostante, ancora non sono riuscito a
fare una cosa banale come la chiusura di un form una volta premuta la x o
visualizzare una scritta a seguito della pressione di un bottone. Qualcuno
mi posterebbe un esempio?
--------------------------------
Inviato via 
http://arianna.libero.it/usenet/

Mah, così al volo...
JButton b = new JButton("Clicca");
b.addActionListener(new ActionListener(){
public void actionPerformed(ActionEvent e){
JOptionPane.showMessageDialog(null,"Mi hai cliccato");
}
}
);

> Mah, cosě al volo...

Incollo di seguito una classe creata al volo per visualizzare un form con un
bottone dentro.
import java.awt.*;
public class Bottone {
    public static void main(String args[]) {
        Frame f = new Frame("foo bar");
        Button b = new Button("b1");
 
        f.add(b, BorderLayout.NORTH);
        f.pack();
        f.setVisible(true);
    }
}
Dov'č che al suo interno andrebbe il codice da te postato?


 Dov'è che al suo interno andrebbe il codice da te postato?


Mhà...


Newsgroup: it.comp.java
Titolo: Recupero Oggetto

Forse il problema è banale ma io sono nuovo di Java...
Uso un metodo che mi restituisce un Object (p.e. la get() del Vector).
Ora se io faccio puntare l'elemento del Vector ad un oggetto custom, 
diciamolo Pippo, con la get() ottengo un 'generico' Object, ovvero non sono 
in grado di 'vedere' i metodi dell'oggetto Pippo.
Voglio dire, una volta che con un 'Container' punto ad un oggetto, poi 
questo mi restituisce un Object con la get(), come faccio a risalire alla 
vera 'identità' dell'oggetto (e soprattutto ai suoi metodi)?
Oss: sull'Object ritornato posso farmi dire la classe di appartenenza
(getClass),ma il problema rimane.
Grazie.

 alla vera 'identità' dell'oggetto (e soprattutto ai suoi metodi)?
Con il casting.
ClasseSpec pippo = null;
[...]
pippo = (ClasseSpec) cont.get();
Se l'oggetto risultante con get non è di tipo ClasseSpec, verrà generata 
una eccezione runtime (situazione da gestire).

 
Immaginavo fosse una cosa scema. Grazie!
Newsgroup: it.comp.java
Titolo: Reindirizzamento Netscape

Scusate il disturbo :-)
Sto scrivendo una pagina web per un amico ma ho problemi con il DHTML,
il fatto e' che con IE mi funziona tutto perfettamente ma con Netscape
no :-( allora avrei bisogno di reindirizzare Netscape su un'altra
versione della pagina.
Avete sottomano due righe di script che facciano in modo di mandare
Netscape da qualche altra parte. :-)
Mi servirebbe che se qullo che arriva e' IE carichi regolarmente
l'index.html mentre se e' Netscape vada a finire su netscape.html
Grazie anticipatamente :-)
PS. lo so che per voi e' banale ma per me e' un problemaccio :)
-- 
Zac
____________________________________________________________________
Beati quelli che hanno sete di giustizia perche' saranno giustiziati

 wrote in message 39D750B5...@libero.it...


 Comunque quello che ti serve è questo:
Comunque grazie :-)


> PS. lo so che per voi e' banale ma per me e' un problemaccio :)
Più che banale direi che è OT.
P.S: dai un'occhiata alle FAQ di it.comp.www.html, fanno
sicuramente al caso tuo.
-----------------------------------
 Giulio Maselli - IZ1ASP
 
http://www.infinito.it/utenti/iz1asp
 togliere "norumenta"  dall'indirizzo
 per rispondere via e-mail
-----------------------------------

 sicuramente al caso tuo.
OK OK, mi serviva una semplice risposta ed ho spulciato solo la lista
dei NG per trovare quello che mi sembrava piu' attinente. La prossima
volta mi leggo prima tutte le FAQ... vabbe'? :)
Grazie di tutto comunque 


Newsgroup: it.comp.java
Titolo: Tomcat: riavvio web applications

Ciao...
è possibilie caricare nuove modifiche effettuate sui file di
configurazione di una webapp senza dover riavviare il server di
tomcat?
Ho letto su un tutorial che è possibile effettuare questa operazione
richiamando ad esempio questo URL:
http://localhost:8080/manager/reload?path=/mywebapp
Ho provato ma non funziona!
C'è qualche altro modo? Risulta piuttosto tedioso riavviarlo per ogni
piccola modifica....
Grazie!
Ciao
Nicola

Nick wrote:

se ti colleghi a: 
http://localhost:8080/manager
, ti logghi e puoi vedere 
tutte le tue apps. C'è il modo di stoparle, avviarle e fare il reload, 
provare per credere...

 provare per credere...
Lo so ho visto però io volevo fare un link da mettere tra i bookmark in modo
da velocizzare ulteriormente il tutto.
Ho provato a fare come dici ma a volte mi da comunque lo stesso errore:
The requested service (Servlet action is currently unavailable) is not
currently available.
Perchè mi da questo errore? Qual è il motivo?
Grazie ancora!
Nicola
Newsgroup: it.comp.java
Titolo: Per chi voleva creare una chat java

Incuriosito da tutti quelli che chiedevano come si faceva una chat java, ci
ho provato ed ecco il risultato
www.bytecode.it:8001/bchat
provatela e ditemi se ci sono bug e se si può migliorare.
è un pò rozza, ma considerate che l'ho fatta in una serata (grazie a jsp).
Quindi se vi serve qualche dritta, sono qui. :-)
Ettore

 č un pň rozza, ma considerate che l'ho fatta in una serata (grazie a jsp).


              
Network Distributed Applications @ CRS4
Center for Advanced Studies,Research and Development in Sardinia
http://www.crs4.it/~dcarboni/whoami/
     Tel.: ++39 070 2796 303
----------------------------------------------------------------

 ha scritto nel messaggio
news:393D31F8...@crs4.it...


Newsgroup: it.comp.java
Titolo: Classe Vector

Il mio problema è di utilizzare la classe vector.
Io ho il seguente codice:
    Vector v = new Vector(0);
    while () {
        pippo.alto = 40;    // pippo è una mio oggetto
        pippo.lungo = 40;
        v.addElement(pippo);
    }
Come posso poi recuperare quanto ho inserito nel vettore?
L'istruzione:
    pippo = v.elementAt(2);
non funziona perchè il vettore ritorna un oggetto generico e non il mio tipo
specifico
Grazie per l'attenzione (soprattutto se avete compreso la mia traballante
spiegazione)

 
Per recuperare quanto inserito in v devi effettuare un casting:
supponiamo che gli elementi del vettore siano oggetti di tipo
OggettoGenerico:
allora supponendo che l'istanza di OggettoGenerico si chiami pippo, allora:
pippo = (nomeOggetto)v.elementAt(n);
Ciao,
Edoardo

 specifico
"casti" l'oggetto generico che ti viene tornato nello stesso
oggetto specifico che hai inserito all'inzio:
MioOggetto pippo = (MioOggetto) v.elementAt(2);
Davide

Newsgroup: it.comp.java
Titolo: RSA e Java

Volevo utlizzare rsa per implementare un algoritmo di firma digitale.
Il problemo è che quando uso keypairgenerator con parametro RSA mi da
errore di algoritmo non presente,mentre se uso DSA nessun
problema,qualcuno ha gia' avuto questo problema?
Grazie a tutti

 errore di algoritmo non presente,mentre se uso DSA nessun
Questo e' perche' l'RSA non ce l'hai...
Immagino che usi il cryptographic provider della Sun, beh, RSA la' non
ci sta.
Scarica Cryptix (
www.cryptix.org
), installalo e la magia sara' fatta.
-- Giuseppe
Newsgroup: it.comp.java
Titolo: Interrogazione di un server mail

Ciao a tutti,
volevo sapere come si fa ad interrogare un server mail per sapere se c'é
posta: che tipo di headers deve ricevere per poter rispondere
all'interrogazione?
Grazie anticipatamente,
Edoardo

 all'interrogazione?
Se usi le JavaMail API non hai bisogno di fare molto, se invece
vuoi fare le cose 'difficili' vedi
http://www.soft-land.org/articoli/pop3.html
Il codice presentato e' C, ma trasformarlo in qualche cosa d'altro non
e' difficile.
Davide

 all'interrogazione?
Uh? Headers?
+OK SCO POP3 server (version 2.1.4-R3) at mail.my.domain starting.
USER pippo
+OK Password required for pippo.
PASS secret
+OK pippo has 2 message(s) (6532 octets).
LIST
+OK 2 messages (6532 octets)
1 698
2 5824
.
Ciao, Cris
-- 
Cristian Veronesi ><((((º> 
http://www.crpa.it
"The more constraints one imposes, the more one frees oneself
 of the chains that shackle the spirit."  (I. Stravinsky)

Newsgroup: it.comp.java
Titolo: Poligoni (URGENTISSIMO)

Ho bisogno di disegnare in una finestra dei poligoni pieni(cioč colorati
all'interno).
Qualche anima pia saprebbe dirmi come fare?
Io l'ho fatto con g2d.drawLine ma non riesco a colorarli.
In oltre č possibile disegnare un segmento senza utilizzare paint() ???
Se si, come?
Grazie Carlo

In oltre č possibile disegnare un segmento senza utilizzare paint() ???
Qui non si capisce cosa vuoi dire.
-- 
Ciao
	Fabrizio C.

Newsgroup: it.comp.java
Titolo: thread e jpanel

ciao,
ho una classe 
  class pippo expands JPanel implaments Runnable
il mio intento era di creare un pannello che facesse dei lavoro per i
fatti suoi e voglio usare i thread
adesso, se uso questa classe in nella main di un'applicazione, non
riesco ad ottenere nessun risultato: o la usao come Jpanel e l'aggiungo
al contentPane ma non fa nulla o la uso come Thread ma non la vedo.
Come si puo fare? forse un componente visuale non puo essere un thread;
se uso 
JPanel xxx = new pippo
pippo.start();
"Frame1.java": Error #: 300 : method start() not found in class
javax.swing.JPanel
se uso 
Thread thread1 = new Thread(new pippo);
"Frame1.java": Error #: 300 : constructor Thread(javax.swing.JPanel,
java.lang.String) not found in class java.lang.Thread
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG

 pippo.start();
Non puoi fare una cosa simile direttamente.
O metti dentro la tua classe pippo un metodo che si chiama start() e da li
chiami il metodo start mediante l'istanza della variabile Thread, oppure
istanzi il Thread o lo lanci subito da costruttore.
ES 1:
public class NewPanel extends JPanel implements Runnable
{
    Thread runner
    public NewPanel ()
    {
        super();
        if(runner == null)
            runner = new Thread(this);
    }
    public void run()
    {
        while(true)
        {
            // Fai quello che ti pare
        }
    }
    public void start()
    {
        runner.start();
    }
}
Es 2:
E' identico al primo, solo che ovviamente non c'è il metodo start(); e
l'istruzione runner.start() la metti dentro il costruttore.
Ciao
Newsgroup: it.comp.java
Titolo: grafici

Dovrei assolutamente inserire 2 grafici in un sito che gestisco.
Il primo è un istogramma di dodici colonne il secondo è un grafico lineare x
y solo positivi
Non so se mi sono spiegato in ogni modo qualcuno sa dove posso reperire
gratuitamente i codici per impostare i grafici ?
Grazie da subito

 wrote in message
90is6p$cu8$1...@fe2.cs.interbusiness.it...

Non ho capito se vuoi delle Applet, o vuoi generare delle immagini con i
grafici server-side, comunque puoi trovare un discreto pacchetto
Open-Source per grafici di vario tipo qui: 
www.jrefinery.com
, si chiama
JFreeChart.


Sent via Deja.com
http://www.deja.com/

Newsgroup: it.comp.java
Titolo: Css su js?

Salve, volevo chiedervi se č possibile applicare uno stile ad un file .js,
ovvero collegarlo ad un file .css, cioč fare una cosa di questo tipo:
<link rel="stylesheet" type="text/css" href="../../../stili/1.css">
           var tip=new Array
           tip[0]='<table><tr><td>. Stati uniti d
America&nbsp;<p>.Status</p></td><td><p align="center"><img
src="gif/USAFL.jpg" width="77" height="54"></p></td></tr><tr><td width="10"
height="10"><p><nobr>(Per saperne di piů, clicca sul territorio nella
mappa)</nobr></p></td><td><img src="gif/Fis.bmp" width="200"
height="136"></td></tr></table>'

 <link rel="stylesheet" type="text/css" href="../../../stili/1.css">
Sbagliato gruppo... prova it.comp.javascript
-- 
Fermiamo scientology prima che sia troppo tardi!!!
http://xenu.com-it.net
 - 
http://xenu.freewinds.cx/
 - 
http://www.xenu.net/
(per rispondere personalmente leva IlDitoDalCulo)
Newsgroup: it.comp.java
Titolo: E' possibile usare Java in LAN?

Ciao,
E' possibile usare Java in LAN? E' possibile in particolare stabilire una
connessione (del tipo ServerSocket/Socket) in una rete Ethernet? Non mi
intendo molto di reti locali, ma mi hanno detto che gli indirizzi IP nelle
reti locali non servono (o comunque non identificano la macchina), ma
servono gli indirizzi hardware. E allora come fare?? Vi chiedo un aiuto.
Grazie anticipatamente,
Edoardo

Edoardo wrote:

Chi ti ha raccontato una storia del genere deve avere le idee un po'
confuse...
TCP/IP in rete locale funziona esattamente come su Internet, con gli
indirizzi IP e tutto il resto.
Dubito fortemente che Java possa utilizzare in qualche modo gli
indirizzi hardware.
Ciao, Cris
-- 
Cristian Veronesi ><((((º> 
http://www.crpa.it
"L'empirismo è una serie di sbagli, e più sbagli più senti
 che stai crescendo, che vivi." (Luigi Meneghello)

 Ciao, Cris
Quindi con una rete Ethernet io posso utilizzare Java, e stabilire
connessioni socket esattamente come se i computer fossero collegati ad
Internet?
Grazie di nuovo

 Internet?
Sì, a patto che i computer "si parlino" usando il protocollo TCP/IP che
deve essere installato (e configurato) sulle macchine coinvolte.


 writes:
E> connessioni socket esattamente come se i computer fossero collegati ad
E> Internet?
Occhio che Internet  non č niente di magico, č  solo l'unione di varie
internet che a loro volta sono fatte da reti (locali o no) in TCP/IP.
--
Gian Uberto| main(){printf(&unix["\021%six\012\0"],(unix)["have"]+"fun"-0x60);}
Lauri      |                        David Korn, 1987 ioccc best one liner 
(aka saint)|-------------------------------------------------------------------
em@ail: 
sa...@eng.it
 ( vedere X-nospam nello header - see X-nospam in header )

 
In effetti... :-) Il pto è che avendo un solo computer non ho mai
configurato una rete locale e quuindi non ho mai potuto constatare quanto mi
avete risposto gentilmente voi amici dell'NG e dell'utilizzo del protocollo
TCP/IP su LAN.
Ciao,
Edoardo

Newsgroup: it.comp.java
Titolo: aiutoooo!!

Salve a tutti avrei una cosa da chiedere molto importante e molto ..
urgente:
Allora... stò costruendo un sito ad un amico, è parcheggiato su
www.girovagando.biz
  entrando e andando su show room, come potete vedere ci
sono a sinistra delle miniature, che cliccandoci sopra, la miniatura appare
più grande sulla destra.... io ho creato una pagina per ogni
ingrandimento... però sono sicuro che c'e una qualche maniera in javascript
che mi può velocizzare la cosa e renderla più professionale....
Ringrazio anticipatamente chiunque mi risponda PER FAVORE PASSO PASSO perchè
come si potrà vedere a livello grafico.. me la cavo.. ma a java zero.
GRAZIE A BUON RENDERE. Andrea.
in...@pupiepupe.com

 ha scritto nel messaggio
news:bu821q$b7a$1...@fata.cs.interbusiness.it...

javascript != java
Cambia gruppo!
gian
Newsgroup: it.comp.java
Titolo: [help] ottimizzazione codice

salve,
che consigli in generale avete per migliorare un codice in modo che
occupi meno memoria in esecuzione?
Ho letto che con java è impossibile scaricare dalla
memoria le classi che non servono, è vero?
Per ridurre la memoria occupata è utile terminare gli oggetti che non
vengono più usati (tipo buffers) dichiarandoli null (buf=null)?
oppure bisogna implementare un metodo throwable tipo finalize()
(cmq ho letto che il gc non finalizza gli oggetti subito anche se si
richiama tale metodo, è vero anche questo)?
grazie mille a tutti
js

 richiama tale metodo, è vero anche questo)?
Dipende dalle JVM. Comunque la maggior parte si risevano di "bypassare" la
chiamata al metodo finalize().
--
ByEZ,
MindFlavor.
e-Mail: 
mindflav...@hotmail.com
Web site: 
http://web.tiscalinet.it/mindflavor
.

occupi meno memoria in esecuzione?
Se sai a priori che una classe non deve possedere sottoclassi o solamente
sei sicuro che alcuni dei suoi metodi non devono essere ridefiniti  è utile
dichiararli come final.
Ciao.
-- 
La classifica dei prodotti MS:
C#, la migliore barzelletta di Bill Gates.
Visual C++, il meno standard dei compilatori C++.
J++, la copiatura più riuscita.
Windows, il più instabile.
Visual Basic, un esempio di prodotto decente della MS - forse l'unico -.
OutlookExpress, scandali su scandali.
La classifica degli "amici" coglioni:
Stefano Zanchi, il miglior lamer del mondo.
 

 richiama tale metodo, č vero anche questo)?
Ti consiglio questo articolo sul JDC Tech Tips:
http://developer.java.sun.com/developer/TechTips/2000/tt1222.html
Marco.
--
Per scrivermi direttamente elimina
__TOGLIMI__ dall'indirizzo e-mail.
Newsgroup: it.comp.java
Titolo: [Info] Utilita' interfacce

Ciao, mi potreste spiegare, l'utilita' "pratica" delle interfacce.
Io non riesco a capirne la reale utilita' visto che tanto comunque, nelle
classi che implementano una data interfaccia, devo ridefinirne tutti i
metodi.

 ha scritto:

Pensa al package java.sql...
Inviato da 
www.mynewsgate.net

dnx wrote:

In realtà è proprio quella l'utilità :)
Supponiamo che tu debba programmare un software java per gestire un impianto
hi-fi (non è fantascienza :).
Supponiamo ancora che tu abbia la tua interfaccia "Supporto" con i metodi
play, stop, fforward, rew. Ok?
public interface Supporto
{
        public void play();
        public void stop();
        public void fforward();
        public void rew();
}
Ipotizziamo che in seguito vorrai rendere possibile la riproduzione di file
mp3 sul tuo stereo.
Ora è chiaro che le operazioni ad esempio di play, o fforward su cd saranno
ben diverse da quelle su mp3. Però sia la classe Cd che la classe Mp3
*implementeranno* l'interfaccia "Supporto", vale a dire che il metodo x si
comporterà differentemente a seconda che sia stato chiamato da un oggetto
Cd o Mp3.
E' importante inoltre il fatto che tu potrai passare ad un metodo generico
(ad esempio un metodo che gestisce le operazioni dell'intero stereo) un
qualsiasi oggetto Supporto, ovvero un'istanza di una qualsiasi classe che
implementi l'interfaccia "Supporto".
Questo è cruciale: aggiungendo il supporto (scusa il bisticcio...qui non
intendo l'interfaccia ;) per gli mp3 non devi fare altro che scrivere una
classe che *implementa* l'interfaccia Supporto.
I metodi che chiamavano le operazioni su un oggetto Supporto eseguiranno il
metodo corrispondente, "disinteressandosi" di che oggetto sia in realtà
quello che gli stai passando.
Esempio:
public class Stereo
{       
        //...
        public void gestisciAudio(Supporto x)
        { /* qui chiamerai i metodi prototipizzati in *interface Supporto* .
          Non dovrai preoccuparti di quale sia l'istanza in questione, ma solo che
          la classe dell'istanza *implementi* l'interfaccia supporto. */
        }
        //...
}
Sicuramente di utilizzi ce ne sono altri (forse facevo prima a tirare fuori
l'esempio dell'interfaccia Runnable... D'OH!), magari anche molto diversi,
ma questo mi sembrava calzante.
Spero di averti chiarito le idee, e soprattutto di non aver detto
castronerie ;)
Se qualcuno nota errori/orrori/idiozie/incongruenze in quello che ho scritto
me lo faccia notare, ok? ;)
Ciao :)
-- 
"It is impossible to teach good programming to students who have had a prior
exposure to BASIC: as potential programmers they are mentally mutilated
beyond hope of regeneration."
(E. W. Dijkstra)

 metodi.
Infatti, devi. Perņ puoi avere n diverse classi che implementano 
quell'interfaccia, il codice puņ usare queste implementazioni *senza* 
doversi preoccupare di quale sia. Vedi ad esempio jdbc, hai a disposizione 
una serie di interfacce e il tuo programma le utilizza in modo totalmente 
trasparente rispetto al driver database caricato.

 ha scritto nel messaggio
news:bue173$gki6t$1...@ID-204966.news.uni-berlin.de...

Newsgroup: it.comp.java
Titolo: serializzazione oggetti

Vorrei inviare tramite socket un clone di un oggetto serializzato per 
nn dover ricorrere ad rmi.
Che voi sappiate è possibile ?
-- 
Alfonso
Inviato da 
www.mynewsgate.net


Beh, potresti serializzarlo su file ed inviare quello: il ricevente
provvedera' a deserializzare il tutto....
Scorpio.

Newsgroup: it.comp.java
Titolo: Dubbio interfacce

Da questo linguaggio non si smette mai di imparare.
Qualcuno saprebbe spiegarmi perchè:
se ho una interfaccia "A"
e una classe "B" che la implementa (public class B implements A)...
da una classe "C" (ad esempio) posso fare:
B obj = new B();
SENZA CHE IN "B" CI SIA UN COSTRUTTORE?
Grazie a tutte le persone che mi risponderanno
Ciao

 SENZA CHE IN "B" CI SIA UN COSTRUTTORE?
Se in una classe non viene definito nessun costruttore, il compilatore
crea automaticamente un costruttore di default senza parametri. Questo
non ha nulla a che vedere col fatto che B implementi o meno un'interfaccia.
Y.

 > Qualcuno saprebbe spiegarmi perchè:

Hai ragione! che pollo! una delle prime cose che si imparano...
Sono così abituato a creare come prima cosa il costruttore (piuttosto
che niente un costruttore vuoto) che mi sono dimenticato di questa
proprietà imputandola a "uno strano misticismo sulle interfacce"
:-)

Newsgroup: it.comp.java
Titolo: Sicurezza, RMI jdbc-odbc Errore per Esperti

Ciao a tutti! Ringrazio tutti anticipatamente per qualche aiuto!!
Ho il seguente problema...
Sto' implementando un semplice programma client-server con architettura RMI
Nel server "l'interfaccia implementata" si interfaccia al DB tramite jdbc
odbc e fa una
semplicissima query
"SELECT * FROM PROVA" (LATO SERVER)
Quando dal client faccio partire il mio programmino
java -Dsecurity.policy=mysecure Ciccio
/*       START mysecure     */
grant
{  permission java.net.SocketPermission
      "*:1024-65535", "connect";
   permission java.net.SocketPermission
      "localhost:80", "connect";
   permission java.lang.RuntimePermission
     "accessClassInPackage.java.sql";
};
/*       END mysecure     */
!!!!!!!
java.security.AccessControlException:accessdined(java,lang.Runtime.Permissio
n accessClassInPackage.sun.jdbc.odbc)
!!!!!!!
Le ho provate quasi tutte in permission java.lang.RuntimePermission (Vedi
pag 778 Java2 Tecniche Avanzate) ma forse ho
un problema di sintassi!
Ringrazio tutti CIAO

 wrote in message
97263682...@tango.comm2000.it...


che utlizzi linux per caso?

 ha scritto nel messaggio
news:97263682...@tango.comm2000.it...



Con la permission sopra dai il permesso di accedere a java.sql.*, ma come il 
msg di errore ti dice, il driver jdbc-odbc sta in sun.jdbc.odbc.* ... prova a 
dare anche quella permission. :)
-- 
God is Real, unless declared Integer.
ObjectZone - 
http://space.tin.it/computer/csadun

 ha scritto nel messaggio
news:8FDD6C584c...@194.19.1.61...


: 
LOL questo e' facile. Devi aggiungere la possibilita' di leggere (read) la 
system property "file.encoding", con qualcosa tipo
permission java.util.PropertyPermission "file.encoding", "read";


 ha scritto nel messaggio news:8FDD997DAc...@194.19.1.61...

Newsgroup: it.comp.java
Titolo: Thinking in java?

Ciao,mi sto avvicinando a java e per farlo ho acquistato un libro della
Apogeo che però non spiega molto bene le cose, è poco chiaro.
Ho letto che un libro molto valido é appunto Thinking in Java solo che
dovrebbe essere solo in inglese..è vero?
In ogni caso dove posso trovarlo (anche su internet) ?Ho girato varie
librerie ma senza successo.
Grazie!

 ha scritto nel messaggio 
news:jJIRe.6181$O6.3...@news3.tin.it...

http://www.mindview.net/Books/TIJ/
Ciao 

Esiste anche in italiano (occhio che la 3° edizione americana
corrisponde alla 2° italiana). Lo dovresti trovare in qualsiasi
libreria specializzata altrimenti sicuramente sulle librerie on-line.
Ti dico però che la versione cartacea non è a colori (cosa utile per
le righe di codice).
IMHO è un buon libro di testo per quel che concerne la programmazione
a oggetti ed i package java.lang e java.util. Un po' più confuso su
java.io
 (ma lì è confuso anche il package). Insufficiente sulle
swing, se non altro perchè secondo me non puoi fare trattazione sulle
interfacce grafiche senza produrre qualche schermata.

 Grazie!
prego!

 ha scritto nel messaggio 
news:jJIRe.6181$O6.3...@news3.tin.it...



Preciso: solo in inglese è gratis (ma solo in versione html per cui a
stampartelo da solo non è semplicissimo).

http://www.librinformatica.com/trade/productview/3324/248/
è la seconda edizione italiana che corrisponde alla terza in inglese
ibyz ha scritto:


 è la seconda edizione italiana che corrisponde alla terza in inglese
Ok vi ringrazio per le info!
Solo un' ultima domanda: la seconda edizione non parte dal principio vero?Mi
spiego meglio:la spiegazione di classi,metodi ecc la trovo anche nella
seconda o se voglio un' informazione completa devo acquistare anche la prima
edizione?
Grazie ancora!

Ma no...sennò avrebbe cambiato titolo. La seconda parte dal principio,
come dici tu. E comunque, ripeto, ti puoi guardare quella in inglese
per leggerti il sommario (forse c'è anche sul sito dell'apogeo in
italiano)
Newsgroup: it.comp.java
Titolo: Aiuto su java e interfacce

Salve,
Conosco abbastanza bene il C ed il C++ (anche se quest'ultimo a livello
beginner in quanto non ho mai realizzato applicazioni "veramente" OO) ed
ho nozioni accademiche sulla programmazione ad oggetti.
Ho letto (nella faq) che le interfacce di java permettono una
programmazione ad oggetti "pura" e la cosa mi interessa molto. Purtroppo
il mio libro di riferimento non e' un gran che' (java in 21 gg della
apogeo) e non vi sono spiegazioni ed esempi interessanti di utilizzo di
interfacce.
Potreste farmi degli esempi di un intelligente utilizzo delle Interfacce
intelligente?
Quale e' la differenza fondamentale tra le Interfacce java e le funzioni
virtuali pure del C++?
E cosa sono le classi virtual in Java? (nel mio libro non ne ho trovato
accenni), in cosa si differenziano dalle interfacce?
Grazie mille
Matteo Della Torre

 accenni), in cosa si differenziano dalle interfacce?
classi virtual? Quando lo vieni a sapere, fammi un fischio. ;-)

 classi virtual? Quando lo vieni a sapere, fammi un fischio. ;-)
scusami, mi sono sbagliato, intendevo le classi astratte, e ho scoperto
a cosa servono
grazie mille
Newsgroup: it.comp.java
Titolo: Creare un listner

Ciao a tutti,
vorrei sapere se è possibile realizzare una classe che si comporti come un
listner nel senso di intercettare un evento che non sia uno di quelli
generati dall'interfaccia grafica, ma ad esempio l'evento sia: arrivo di una
mail !
dove posso trovare qualche buono spunto da cui partire?
grazie

 wrote in
news:a8k766$
kc...@intra09.infocamere.it
: 

Dai un'occhiata a 
http://space.tin.it/computer/csadun/software/lf
-- 
Life's something u don't get out alive..
ObjectZone - 
http://space.tin.it/computer/csadun

Newsgroup: it.comp.java
Titolo: [JSP] collegarsi a hdbsql da mycgiserver

Avete un piccolo esempio su come collegarsi ad un database hdbsql su
mycgiserver?
Non riesco a capire come fare, sono ancora alle prime armi...
Grazie!!

 mycgiserver?
http://www.mycgiserver.com/~buman/tutorial.html

Newsgroup: it.comp.java
Titolo: ServletA chiama ServletB e ....

Se io una Servlet A che chiama una Servet B con
request.getRequestDispatcher(sUrl).forward(request, response);
La servlet B chiamera una jsp.
E possibile nella chiamata alla servlet b dire di istanziare un nuovo
browser?????
Ciao
--
--
Adolfo
ado...@katamail.com
ICQ:  124734860
                          V i s i t a
http://utenti.lycos.it/vico_pisano/
http://otillo95.monrif.net

 browser?????
Cioe', tu vuoi che qualche cosa che funziona sul Server, esegua un
programma sul client (che manco sa' se esiste ?)
Davide

 browser?????
Se come penso intendi aprire un'altra finestra del browser, devi agire da
html/javascript facendo una javascript:window.open() sulla pagina che chiama
ServletA oppure facendo una fake jsp alla fine della catena di chiamate che
esegue la window.open della jsp che realmente ti interessa
Ciao
NB: C'è una bella differenza tra istanziare un nuovo browser e fargli aprire
un'altra finestra   ;-)
Newsgroup: it.comp.java
Titolo: Primi passi in JSP e primi problemi

Ciao a tutti amici esperti,
Siamo dei neofiti di JSP, dobbiamo realizzare delle pagine dinamiche per 
stampare delle
tabelle derivanti da database access...
Che si fa? Dateci una mano, ve ne saremo grati.
CIAO!
Marco e Enrico
________________________________________________________________________
Get Your Private, Free E-mail from MSN Hotmail at 
http://www.hotmail.com
--
Posted from [141.250.1.18] by way of 
f62.law7.hotmail.com
 [216.33.237.62] 
via Mailgate.ORG Server - 
http://www.Mailgate.ORG

On 18 May 2000 12:47:26 +0200, 
bal...@hotmail.com
 ("Cristina Balli")
wrote:
dovete connettere il db con l'odbc
dopo vi fate un file tipo
dbsettingmdb.jsp
<script runat="server">
public static final String JDBC_DRIVER="sun.jdbc.odbc.JdbcOdbcDriver";
public static final String JDBC_URL	= "jdbc:odbc:jspmdb";
public static final String JDBC_DBNAME	= "jspmdb";	
public static final int JDBC_POOLSIZE	= 1; 
</script>
dove jspmdb č il nome del db sull'odbc
poi la pagina deve essere tipo questa:
<html>
<head>
  <title></title>
</head>
<!--#include file="dbsettingsmdb.jsp"-->
<BEAN NAME="jspDb"
TYPE="com.livesoftware.jrun.plugins.jsp.beans.JSPDBConnection"
SCOPE="session">
</BEAN>
<%
	jspDb.setDriver(JDBC_DRIVER);
	jspDb.setUrl(JDBC_URL);
	jspDb.setPoolSize(JDBC_POOLSIZE);	
	jspDb.open(JDBC_DBNAME);
	String sql = "select faxdata from faxin";
	jspDb.setSql(sql);
	JSPDBResult[] rs = jspDb.execute();
%>
<body>
<form method="POST">
<center><table border="1">
<%  for(int j=0;j<rs.length;j++) { %>
      <TR>
        <TD> 
          <%= rs[j].getStringValue("nome-campo") %>
        </TD>
     </TR>
<%
}
%>
</table>
</body>
</html>
questo č un esempio ma lo puoi fare anche usando oggetti java...
spero di esserti stato di aiuto!!!
se non č cosě fammi sapere
:)))

Ciao Lux,
scusa il ritardo con cui ti scriviamo ma in questa settimana abbiamo
lavorato alacremente e prorpio grazie a quell'esempio che ci hai
mandato tu abbiamo portato a termine la tesi.
GRAZIE!!!!!
Marco e Enrico
Newsgroup: it.comp.java
Titolo: Disegnare figure traslucide

Ciao a tutti, ho provato a disegnare delle semplici figure riempiendolo
con un colore che contiene anche il canale alfa, insomma figure
semitrasparenti.
Nonostante abbia adottato tutti i metodi possibili che conosco per
velocizzare le cose, il frame rate nello spostare questo tipo di figure
è bassissimo.
Pensando che il calo di prestazioni dipendesse dal ritardo
nell'elaborare la figura trasparente, per intenderci questa istruzione
g2.fill(shape); con g2 settato con colore semitrasparente, mi sono
misurato il tempo che impiega ad eseguire quella istruzione sia con
colore normale, sia con colore semitrasparente.
Ebbene, il tempo è identico!
Il problema deve essere da qualche altra parte, c'è un modo per
disegnare figure semitrasparenti velocemente?
Mi serve per disegnare superfici tipo vetro e acqua...

 Mi serve per disegnare superfici tipo vetro e acqua...
Fai conto che disegnare roba in Java e' penoso a prescindere. Puoi
provare ad usare quello che c'e' nella classe Java2D (se gia' non lo
usi).

Jack ha scritto:

Bhe dai penoso proprio no, alla fine utilizzando immagini accelerate la
situazione è più che rispettosa.
Sembra però che le immagini semitrasparenti non vengono accelerate.

 Fai conto che disegnare roba in Java e' penoso a prescindere. 
Penoso?
http://java.sun.com/products/jfc/tsc/sightings/S22.html
http://java.sun.com/products/jfc/tsc/sightings/S23.html
pole
-- 
ammentos - a lightweight persistence framework for JDK5
http://ammentos.biobytes.it
Flash tutorial: 
http://ammentos.biobytes.it/quickstart/quickstart.htm

Newsgroup: it.comp.java
Titolo: jbuilder





Qualcuno di voi sa dove posso trovare corsi, 
tutorials o libri in italiano su jbuilder 4.0?
Newsgroup: it.comp.java
Titolo: tag extension

Ciao a tutti,
ho implementato un mio tag con proprietą set e get. Ho un problema con i
getter i quali non hanno voglia di funzionare.
Come faccio ad utilizzarli dentro la mia pagina jsp e come viene fatta la
loro configurazione nel file tld???
Grazie a tutti
Ciao,
Weirdo

 loro configurazione nel file tld???
Supponiamo che il tuo Tag sia stato scritto correttamente, ed si chiami
"MyTag" e ha un attributo "myAttribute", obbligatorio. Il tuo tag è
semplice, quindi non fa altro che prendere il contenuto dell'attributo e
scriverlo.
Il tuo TLD sarà qualcosa del genere:
<!DOCTYPE taglib PUBLIC
    "-//Sun Microsystems, Inc.//DTD JSP Tag Library 1.1//EN"
    "
http://java.sun.com/j2ee/dtds/web-jsptaglibrary_1_1.dtd
">
<taglib>
    <tlibversion>1.0</tlibversion>
    <jspversion>1.2</jspversion>
    <tag>
        <name>MyTag</name>
        <tagclass>il.tuo.package.MyTag</tagclass>
        <attribute>
            <name>myAttribute</name>
            <required>true</required>
        </attribute>
    </tag>
</taglib>
E, all'interno della tua pagina JSP farai una cosa più o meno così,
premettendo che il tuo file .tld lo hai chiamato MyTagLib.tld e lo hai messo
sotto /WEB-INF/tlds
<%@ taglib uri="/WEB-INF/tlds/MyTagLib.tld" prefix="nonso" %>
<html>
<head><title>TagTest</title></head>
<body>
L'attributo del mio tag e': <nonso:MyTag myAttribute="PIPPO, pluto e
papeRINO">
</body>
</html>
Dovrebbe ovviamente uscirti:
L'attributo del mio tag e': PIPPO, pluto e papeRINO
    Regards,
        Kazuma
--
I've got nothing against God. It's his fan club I can't stand.
Alex "Kazuma" Garbagnati, 
http://www.kazuma.net
EJB & Tomcat jGuru FAQ Manager, 
http://www.jGuru.com
Tutor "Progetto Scuole", 
http://www.JIA.it
Java Italian Association - SUN - MIUR

 ho implementato un mio tag con proprietà set e get. Ho un problema con i

Newsgroup: it.comp.java
Titolo: Differenze fra le versioni di Java

Sono un newbie ma proprio issimo....
 
Vorrei iniziare con Java ma mi trovo confuso fra tutte queste versioni di 
Java , EE SE ME FX Card,
mentre 'credo' che il runtime sia solo la sigla JRE, e per programmare il 
JDK.
 
VA benissimo anche qualche link che mi illustri, nel frattempo cerco ancora 
info.
 
Grazie a tutti.
 
 


Ti serve lo JDK SE per la tua piattaforma.
 

 info.
 
Mi pare che Wikipedia spieghi tutto chiaramente, anche in italiano.

 Ti serve lo JDK SE per la tua piattaforma.
 
Ecco, volevo scrivere questo.

 Mi pare che Wikipedia spieghi tutto chiaramente, anche in italiano.
 
Grazie mille, a volte abbiamo la risposta sotto al naso e non la vediamo ...
 
Wikipedia non la uso molto .... non mi viene mai in mente..
 
Grazie. 
 

 Wikipedia non la uso molto .... non mi viene mai in mente..
 
Per punizione recita tre Ave O My Wiki.

 Mi pare che Wikipedia spieghi tutto chiaramente, anche in italiano.
 
occhio però.
Wikipedia non è il vangelo, spesso ci sono scritte castronerie.
 
 

 Wikipedia non è il vangelo, spesso ci sono scritte castronerie.
 
Sì certo ed è una fonte terziaria, è meglio controllare quello di cui si 
vuole essere sicuri.
Ma spesso dà un'ottima idea di un argomento e soprattutto la dà in 
maniera omogenea tra i vari argomenti, mentre questo non succede quando 
salti da un sito all'altro.
Newsgroup: it.comp.java
Titolo: Problema con le classi

Sono alle prima armi con java.
Gentilmente mi potreste dire per quale motivo quando cerco di stampare a 
schermo i film che un cliente ha acquistao mi compare
Film@1add2add
null
il codice delle tre classi č:
--------------------------------------------------
public class Cliente {
 private String nome;
 private Film films[];
 public Cliente(String nome) {
  this.nome = nome;
 }
 public void setBuyFilms(Film films[]) {
  this.films = films;
 }
 public Film[] getBuyFilms() {
  return films;
 }
 public String getNome() {
  return nome;
 }
}
--------------------------------------------------
public class Film {
 private String nomeFilm;
 public Film(String nomeFilm) {
  this.nomeFilm = nomeFilm;
 }
}
--------------------------------------------------
public class Negozio {
 public static void main(String[] args) {
  Cliente cl = new Cliente ("Nicola");
  Film video[] = new Film[2];
   video[0] = new Film("xXx2");
  cl.setBuyFilms(video);
  Film vid[] = cl.getBuyFilms();
  System.out.println("Il Cliente " + cl.getNome()+ " ha acquistato:");
  for (int i = 0; i<vid.length; i++){
   System.out.println(vid[i]);      <------- PERCHE' mi esce null
  }
 }
}
-------------------------------------------------------
Grazie anticipatamente 





Ciao Nicola,
ci sono sostanzialmente 2 problemi:
1) secondo te mandare in println un oggetto (come vid[i]) cosa dovrebbe
stampare?
    Il titolo del film? E se il film avesse piu campi? E se il film
avesse delle references
   ad altri  oggetti?
   Come vedi il discorso non e' semplice come puo' sembrare.. la
risposta
   invece e' semplice: viene invocato il metodo toString() definito
nella classe Object
  (che  quindi viene ereditato anche dai tuoi film).
    Il comportamento della toString() definita
   in Object e' minimalista: stampa il tipo dell'oggetto e un suo
numero di serie. E se
   vuoi fargli stampare il titolo,, o quello che vuoi tu? Semplice..
ridefinisci toString()
  nella  tua  classe Film.
2) quando scrivi:
    Film video[] = new Film[2];
    NON stai creando due films, ma due references a due eventuali film
che ancora
    non esistono.
    Poi ne crei uno con:
    video[0] = new Film("xXx2");
    bene, ma video[1]??
   a questo punto la reference video[2] punta ancora al default ..
cioe' null e questo e il
   motivo per cui ti viene stampato null
Ciao e in bocca al lupo!
Newsgroup: it.comp.java
Titolo: Proteggere il codice !!!

Chi mi sa dire come proteggere il mio codice Java dalla decompilazione?
Non pretento la "soluzione finale" ma almeno qualche cosa che scoraggi i
meno esperti a rubbare il codice.
Grazie,

 meno esperti a rubbare il codice.
Inizia a programmare bene, poi quando gli esperti ti rubberanno il codice,
sarà soddisfazione pura ;)
Di offuscatori ce ne sono n, il primo potresti essere proprio tu, facendo un
replace degli identificatori del codice, se te la senti...
IMHO sono contrario a queste soluzioni.
E' da considerare anche che tipo di codice vuoi proteggere. Ma
probabilemente se devi proteggere la tua business logic, hai sbagliato a
piazzare qualche componente.
Ciao
Giuseppe

 ha scritto nel messaggio
news:a1jkm8$6i5o$1...@stargate1.inet.it...

Esistono degli offuscatori per java che rendono il codice illeggibile...
Prova a cercare in rete, dovrebbe esserci qualcosa free.

 replace degli identificatori del codice, se te la senti...
... cosa intendi per replace degli identificatori ?
Grazie
Ciao  Roberto

 ... cosa intendi per replace degli identificatori ?
L'antica arte di far passare da:
MyInterface myObj = new MyClass();
in
a c = new b();
tutto rimpiazzando a "mano" (qui è l'assurdo) gli identificatori ovvero i
nomi delle tue creazioni :)
Lascia perdere non è fattibile da mente umana.
Prova questo:
http://www.zelix.com/
Ciao
Giuseppe

Newsgroup: it.comp.java
Titolo: [J2ME] Inviare Dati, Stringhe,Numeri da cell a infrarossi qualsiasi...

Salve a tutto il newsgroup!
Premetto la mia enorme ignoranza in java ma ho bisogno di una mano..
Sto creando un programmino da installare sui cellulari. per
l'interfaccia e tutto non dovrei aver enormi problemi...
Il problema arriva quando devo trasferire i dati elaborati dal mio
programma che sto creando ad una apparecchiatura infrarossi per esempio
un pc..
In poche parole volevo inviare dei dati, numeri, strighe dal mio cell
tramite gli infrarossi utilizzando il mio software ma non ho proprio
idea di come fare...
Sapete indicarmi come fare?? qualche guida, qualcosa.. 
Grazie mille!!!

 Grazie mille!!!
Devi forse creare un tuo protocollo di trasmissione per distinguere i vari
tipi di dati trasmessi ?
-- 
Ciao,
 Fabrizio
=== 
http://www.negusweb.it
 ===
Newsgroup: it.comp.java
Titolo: Help su Geocities

Qualcuno sa spiegarmi per quale motivo una volta realizzata una pagina
HTML contenente applet Java realizzato con JavaStudio 1.0 e fatto girare
in locale funziona tutto alla perfezione.
Quando carico tutto comprese le classi di java su Geocities, ottengo per
tutta risposta che non riesce a trovare proprio le classi che
correntemente ho caricato.
E' successo gia' a qualcuno di voi ?
Come si risolve ?
Grazie in anticipo.


wrote:

     REPORTER
===================
Giornalisti sul WEB
===================
http://209.75.36.128
===================
Servizi Giornalistici
Servizi per le Scuole
Progetti Multimediali per le Scuole
===================================
ATTENZIONE: sostituire XXX con net
            sostiruire YYY con com

 Grazie in anticipo.
Non vorrei sbagliarmi, ma su Geocities non vengono supportati i nomi
lunghi. Se e' cosi' potrebbe dipendere da questo.
Un altro motivo potrebbe essere che gli applet che girano in locale
hanno minori restrizioni per la sicurezza rispetto a quelle che vengono
scaricate dal server (ma in questo caso dovresti avere una chiara
SecurityException).
Andrea Polci
-- 
                              Andrea Polci
                       mailto:
apo...@geocities.com
 
http://www.geocities.com/TimesSquare/Dungeon/2206

E' successo gia' a qualcuno di voi ?
A me e' capitato: si trattava dei nomi di file: in geocities maiuscole
e minuscole sono significative, in windows NO.
Inoltre se non ricordo male tutti i nomi mi venivano trasformati in
maiuscolo. Andavo dopo a rinominarli uno ad uno.
Spero di essere stato utile.
Giuseppe Casadio Tozzi
c...@mbox.queen.it
http://www.volftp.vol.it/IT/IT/ITALIANI/TOZZI/index.htm
http://www.geocities.com/SiliconValley/Pines/9901

maiuscolo. Andavo dopo a rinominarli uno ad uno.
il contrario....ma solo se scegli l'opzione apposita.
riassumendo: geocities utilizza nomi lunghi, attento a maiuscole/minuscole
            e alle estensioni (.HTM puo' diventare .HTML se scegli questa
            opzione)
Ciao,               o    o
Razzo                \  /
                     (oo)
*_______________o0Oo_(_)_oO0o_________________*
|                                             |
| ELIO E LE STORIE TESE - il sito definitivo! |
|       
http://idea.logicom.it/elio
           |
|                                             |
|   THE SNEAKING PAGE 4 SNEAKER PIMPS FANS    |
| 
http://www.geocities.com/CapeCanaveral/2875
 |
|                                             |
|           
ra...@freenet.hut.fi
              |
|              ICQ #: 1972307                 |
*_____________________________________________*
...naturalmente rimuovi ---NOSPAM dal mio email...