Je me demande s’il serait possible de générer une classe, via un processeur d’annotation, qui serait une classe interne d’une classe à comstackr. Par exemple, lors de la compilation de la classe A , générez la classe A$Foo . Je me demande s’il y a un truc qui pourrait être utilisé ou non. J’ai eu […]
J’essaie de permettre à l’utilisateur de charger des images à partir de son disque dur et de les présenter visuellement dans l’interface graphique sous la forme d’une liste de miniatures (JPanels avec des icons ajoutées à une JList). J’utilise actuellement ImageIO.read () pour obtenir une BufferedImage et utilise getScaledInstance pour chaque image (vous avez entendu […]
Je suis en train de réviser le code Java d’un collègue et je vois beaucoup de cas dans lesquels chaque instruction pouvant générer une exception est encapsulée dans son propre try / catch. Où le bloc catch effectue tous la même opération (opération qui ne concerne pas ma question). Pour moi, cela ressemble à une […]
Supposons qu’une classe définit un champ constant: public class Foo { public static final int CONSTANT_FIELD = 3; } Et supposons qu’une interface d’annotation soit déclarée comme suit: public @interface Something { int value(); } Enfin, supposons que l’annotation est utilisée comme suit: @Something(Foo.CONSTANT_FIELD) Question: Dans un processeur d’annotation, comment puis-je obtenir l’élément pour CONSTANT_FIELD […]
Java 8 a une fonctionnalité appelée Annotations de type ( JSR 308 ). Je voudrais l’utiliser pour un cadre simple de mappeur d’object à object. J’aimerais définir l’annotation @ExpectedType comme ceci @Target({ElementType.TYPE_PARAMETER, ElementType.TYPE_USE}) @Retention(RetentionPolicy.RUNTIME) public @interface ExpectedType { public Class value(); } Et puis utilisez-le dans mon code comme ceci: public class SomeServiceImpl() { public […]
J’écris un outil qui utilise le processeur d’annotation pour générer du code source en fonction du type de retour des méthodes d’une classe annotée. Le type de retour est toujours un sous-type (interface ou classe) d’une interface A qui définit une variable de type T interface A{T m();}; Je voudrais trouver le paramètre de type […]
Je ne sais pas si je peux exprimer correctement cette question, mais la voici. Je veux coder un exemple, où les petits points ont une vitesse selon laquelle ils se déplacent – mais aussi, il y a un mouvement aléatoire superposé au mouvement “correct”. En utilisant le code de Processing ci-dessous, je reçois l’animation suivante: […]
Cette question fait référence à la version 1.2.1 et ne comstack pas à une autre partie. Ce n’est donc pas un doublon. Je veux utiliser des enums dans Processing. J’ai lu qu’ils fonctionnent mieux dans un fichier séparé, donc je l’ai fait. Ce code est compilé correctement: enum Status { STOPPED,MOVING }; Mais quand j’ai […]
J’utilise la bibliothèque Twitter4j pour récupérer des tweets, mais je ne reçois pas assez pour mes besoins. Actuellement, je reçois ce maximum de 100 d’une page. Comment implémenter maxId et SinceId dans le code ci-dessous dans Traitement afin de récupérer plus de 100 résultats à partir de l’API de recherche Twitter? Je suis totalement novice […]
J’ai ce problème particulier d’exécuter une application de traitement dans IntelliJ IDEA. Je veux enregistrer une grande image et pour ce faire, je cours à l’exception suivante: Exception dans le fil “Animation Thread” java.lang.OutOfMemoryError: espace de segment de mémoire Java dans java.awt.image.DataBufferInt. (DataBufferInt.java:75) sur java.awt.image.Raster.createPackedRack (Raster.java:467). java.awt.image.DirectColorModel.createCompatibleWritableRaster (DirectColorModel.java:1032) à l’adresse java.awt.image.BufferedImage. (BufferedImage.java:331) lors du traitement. […]