Esiste un modo per abilitare la rotellina del mouse (per lo scorrimento) nelle app Java?

StackOverflow https://stackoverflow.com/questions/105698

  •  01-07-2019
  •  | 
  •  

Domanda

Idealmente, vorrei un modo per abilitare la rotellina del mouse per lo scorrimento nelle vecchie app di runtime java compilate, ma sarebbe sufficiente il codice java per utilizzarlo esplicitamente per una singola app.

È stato utile?

Soluzione

Senza accesso al codice sorgente, non puoi farlo. Se hai accesso alla fonte, fai quello che ha detto RichH.

Altri suggerimenti

Non dovresti ricompilare con 1.5 o 1.6 per ottenere la rotellina del mouse, a meno che tu non abbia scritto componenti personalizzati. I comportamenti della rotellina del mouse sono stati aggiunti alle classi swing, quindi solo l'esecuzione di vecchie app java contro la nuova JRE dovrebbe avere il supporto della rotellina del mouse senza dover fare nulla (almeno in elementi scorrevoli / basati su JScrollPane)

Lo scorrimento della rotellina del mouse è supportato nelle attuali applicazioni Swing. Puoi provare a compilare la tua applicazione usando JDK 1.4, 1.5 o 1.6. A seconda della complessità e dell'ambiente, il passaggio a una nuova versione può essere o meno un'opzione praticabile.

Questo tutorial mostra come scrivere il tuo proprio ascoltatore con rotellina del mouse se si desidera qualcosa di diverso dal comportamento normale.

Dai un'occhiata al blog Pushing Pixel: http: // www. pushing-pixels.org/index.php?s=mouse+wheel

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top