Bonjour,
Dans le jdk 1.6, où est la javadoc de TextComponentPrintable ? Il fait parti du package sun.swing.text.
Que ce soit avec Eclipse ou la javadoc en ligne, cet objet n'a pas de javadoc.
Version imprimable
Bonjour,
Dans le jdk 1.6, où est la javadoc de TextComponentPrintable ? Il fait parti du package sun.swing.text.
Que ce soit avec Eclipse ou la javadoc en ligne, cet objet n'a pas de javadoc.
Les classes qui ne sont pas présentes dans la javadoc du jdk ne sont pas à utiliser.
Donc il ne faut pas partir des classes pour lire la javadoc, mais partir de la javadoc pour utiliser les classes.
Hope this help, but I'm conscient that it is a little frustratring.
D'accord. Mais cette classe est utilisé par l'API Standard.
Dans JTextComponent :
Code:
1
2
3 public Printable getPrintable(final MessageFormat headerFormat, final MessageFormat footerFormat) { return TextComponentPrintable.getPrintable(this, headerFormat, footerFormat); }
Cette classe ne fait pas partie de l'API public de Java mais est utilisé pour son implémentation. De ce fait cette classe n'est pas forcément présente des d'autres implémentations de Java (celle d'IBM par exemple), par conséquent, ce n'est pas portable.
De plus, il se peut qu'elle disparaisse sans préavis dans une future version de Java.
Donc, de façon générale, les classes faisant partie d'un package sun.* ne sont pas à utiliser. ;)
Merci de cette précision.