Utenti collegati: 24 
 
it.comp.as400
IBM AS/400

Indice messaggi | Invia un reply | Tutti i newsgroup | Cerca | Statistiche 



  Inviato da: Dr.UgoGagliardelli  Mostra tutti i messaggi di Dr.UgoGagliardelli
Titolo: Re: RPGLE & JAVA una consulenza
Newsgroup: it.comp.as400
Data: 12/10/2017
Ora: 15:16:32
Mostra headers
 
  Il 11.10.2017 18.34, RENEst ha scritto:<br /> &gt; <br /> &gt; Il mio problema e' questo:<br /> &gt; <br /> &gt; in JAVA uso questa istruzione:<br /> &gt; font.setAlignment(Alignment.CENTER);<br /> &gt; <br /> &gt; Alignment &egrave; una classe &quot;enum&quot; coi valori .CENTER, .LEFT, ecc.<br /> &gt; <br /> &gt; come lo replico in RPGLE?<br /> &gt; <br /> &gt; D font&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; S&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; O&nbsp;&nbsp; Class(*JAVA:'x.Font')<br /> &gt; D setAlignment...<br /> &gt; D&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; PR&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ExtProc(*JAVA:'x.Font'<br /> &gt; D&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; :'setAlignment')<br /> &gt; D align&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; O&nbsp;&nbsp; Class(*JAVA:'x.Alignment')<br /> &gt; <br /> &gt; ....<br /> &gt; callp font.setAlignment(????????)<br /> &gt; <br /> &gt; Come posso definire sta benedetta costante &quot;Alignment.CENTER&quot;?<br /> Cosa sia 'x.' non si sa, quindi non posso essere piu' preciso di tanto.<br /> Alignment.CENTER si definisce come una qualsiasi altra costante o <br /> procedura static. Tutte le enum hanno un metodo statico valueOf, quindi:<br /> Alignement c = Alignment.valueOf(&quot;CENTER&quot;); equivale a<br /> Alignement c = Alignment.CENTER<br /> <br /> in RPG la procedura valueOf sarebbe:<br /> D String S O CLASS(*JAVA:&rsquo;java.lang.String&rsquo;)<br /> D Alignement S O CLASS(*JAVA:'x.Alignement')<br /> D valueOf PR O ExtProc(*JAVA:'x.Alignement':valueOf)<br /> D O LIKE(String)<br /> D static<br /> D CENTERvalue S O LIKE(String)<br /> D CENTER S O LIKE(Alignement)<br /> ....<br /> C eval CENTERvalue = newString('CENTER')<br /> C eval CENTER = valueOf(CENTERvalue)<br /> C callp setAlignement(CENTER)<br /> <br /> &gt; Ho paura di perdermi in un bicchiere d'acqua, ma proprio non ne esco.<br />  

Il thread:
da leggere RENEst 11/10 18:34
RPGLE & JAVA una consulenza
   da leggere Dr.UgoGagliardelli 12/10 15:16
Re: RPGLE & JAVA una consulenza
      da leggere RENEst 13/10 07:46
Re: RPGLE & JAVA una consulenza
         da leggere Dr.UgoGagliardelli 13/10 08:09
Re: RPGLE & JAVA una consulenza
 

Invia una risposta:

Nome:

Email:

Titolo:

Testo:


Attenzione: l'invio del messaggio richiede diversi secondi.
Non premere pi� volte il tasto "Invia".

 © Sergio Simonetti 2001 Che cos'è Links