[java]Ou trouver "com.sun.java.swing.plaf.mac " [resolu]

Ou trouver "com.sun.java.swing.plaf.mac " [resolu] [java] - Java - Programmation

Marsh Posté le 18-05-2002 à 00:29:12    

bonsoir,
 
j ai vu qu il y avait une astuce pour obtenir le Look and feel mac sous windows  
le prob c que j ai pas les biblios "com.sun.java.swing.plaf.mac.MacLookAndFeel"
 et j ai pas envis de dl 10mo de jre Mac juste pour l avoir alors qi vous l avez ce serai cool  :sol:  
 
 
merci
 
jerry

 

[jfdsdjhfuetppo]--Message édité par veryfree le 18-05-2002 à 12:55:21--[/jfdsdjhfuetppo]

Reply

Marsh Posté le 18-05-2002 à 00:29:12   

Reply

Marsh Posté le 18-05-2002 à 00:45:07    

je revien du site de sun et ds la page des DL y a pas pour MAC
Comment ca se fait?

Reply

Marsh Posté le 18-05-2002 à 00:51:53    

yapu

Reply

Marsh Posté le 18-05-2002 à 00:54:37    

Verdoux a écrit a écrit :

yapu  




 
tu peux m en dire plus la?

Reply

Marsh Posté le 18-05-2002 à 10:52:32    

http://java.sun.com/docs/books/tut [...] /plaf.html
 

Citation :

"javax.swing.plaf.mac.MacLookAndFeel"  
Specifies the Mac OS Look & Feel, which can be used only on Mac OS platforms.  

Reply

Marsh Posté le 18-05-2002 à 12:54:38    

en fait il y a une astuce pour en profiter:
il faut lancer le prog avec en ligne comande
java -Dos.name=Mac tonProg
 
ou alors ds ton prog
 
 
    Properties p = System.getProperties();
  p.put("os.name", "Mac" );
  System.setProperties(p);  
voila donc c possible et pour trouver le package com.sun.java.swing.plaf.mac.MacLookAndFeel que je cherchait il faut swingall.jar
 
 
voila

Reply

Marsh Posté le 18-05-2002 à 14:18:04    

Ca doit faire merder des trucs après, non ?
Par exemple le séparateur dans les chemins de fichier sous windows est "\" alors que sous MacOS c'est ":".

 

[jfdsdjhfuetppo]--Message édité par Verdoux le 18-05-2002 à 14:45:23--[/jfdsdjhfuetppo]

Reply

Marsh Posté le 18-05-2002 à 14:37:00    

c clair
mais tt les progs n utilise pas ls separateurs c etait pour avoir quelque chose de joli voila

Reply

Marsh Posté le 18-05-2002 à 20:43:50    

veryfree a écrit a écrit :

je revien du site de sun et ds la page des DL y a pas pour MAC
Comment ca se fait?  




 
SUN ne supporte que les plateformes Windows, Solaris et Linux. Les autres JVM, comme celle pour Mac sont développés par des partenaires de SUN mais ce n'est pas officiellement supporté.


---------------
Just because you feel good does not make you right
Reply

Marsh Posté le 18-05-2002 à 21:31:12    

DarkLord a écrit a écrit :

 
 
SUN ne supporte que les plateformes Windows, Solaris et Linux. Les autres JVM, comme celle pour Mac sont développés par des partenaires de SUN mais ce n'est pas officiellement supporté.  




 
 :jap:  merci pour ces explications

 

[jfdsdjhfuetppo]--Message édité par veryfree le 18-05-2002 à 22:50:18--[/jfdsdjhfuetppo]

Reply

Marsh Posté le 18-05-2002 à 21:31:12   

Reply

Marsh Posté le 19-05-2002 à 14:58:15    

no problemo ;)
 
pour la petite histoire, le support officiel de Linux est récent, avant c'était principalement Blackdown et IBM qui s'en occupait.


---------------
Just because you feel good does not make you right
Reply

Marsh Posté le 19-05-2002 à 16:59:08    

DarkLord a écrit a écrit :

no problemo ;)
 
pour la petite histoire, le support officiel de Linux est récent, avant c'était principalement Blackdown et IBM qui s'en occupait.  




 
tu veux dire que Sun qui cri haut et fort que java c multiplateform n assurait pas de jre officiel pour linux y a style un an de ca?

Reply

Marsh Posté le 19-05-2002 à 17:04:48    

veryfree a écrit a écrit :

 
 
tu veux dire que Sun qui cri haut et fort que java c multiplateform n assurait pas de jre officiel pour linux y a style un an de ca?  




 
le fait qu'ils disent "write once debug anywhere" euh oups :D "write once run anywhere" ne signifient pas qu'ils font un SUPPORT officiel de JVM sous linux.
 
Maintenant ils savaient que d'autres organismes les soutiendrais et s'occuperaient de la maintenance officielle en question.
 
C'est deux problèmes différents


---------------
Just because you feel good does not make you right
Reply

Marsh Posté le 29-05-2002 à 16:24:27    

DarkLord a écrit a écrit :

 
 
le fait qu'ils disent "write once debug anywhere" euh oups :D "write once run anywhere" ne signifient pas qu'ils font un SUPPORT officiel de JVM sous linux.
 
Maintenant ils savaient que d'autres organismes les soutiendrais et s'occuperaient de la maintenance officielle en question.
 
C'est deux problèmes différents  




c qd que t a des probleme de debuggage. qd tu touche aux bases de données c ca?

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed