Visualizzazione dei risultati da 1 a 3 su 3
  1. #1
    Utente di HTML.it
    Registrato dal
    Oct 2005
    Messaggi
    25

    Problemi con mouseEvent.isPopupTrigger() su Linux e Mac

    Il metodo isPopupTrigger() mi restituisce sempre false su Linux e su Mac, e son costretto a controllare manualmente il pulsante con getButton(), cosa pessima perchè incapperò prima o poi in qualche problema derivato dalla piattaforma...

    Vi è mai capitato? Avete qualche idea del perchè restituisca sempre false?

  2. #2
    Moderatore di Programmazione L'avatar di LeleFT
    Registrato dal
    Jun 2003
    Messaggi
    17,328
    Non utilizzo la JDK 1.5, però nella documentazione ho trovato questa nota:
    Note: Popup menus are triggered differently on different systems. Therefore, isPopupTrigger should be checked in both mousePressed and mouseReleased for proper cross-platform functionality.
    Ciao.
    "Perchè spendere anche solo 5 dollari per un S.O., quando posso averne uno gratis e spendere quei 5 dollari per 5 bottiglie di birra?" [Jon "maddog" Hall]
    Fatti non foste a viver come bruti, ma per seguir virtute e canoscenza

  3. #3
    Utente di HTML.it
    Registrato dal
    Oct 2005
    Messaggi
    25
    Azz pare fosse proprio quello! Almeno su Linux.

    Thx!!

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.