Cocoaボタンのボタン押下をプログラムでシミュレートする必要があり、残念ながらNSEventメソッドを持たないcocotronでこれを実行しようとしています: mouseEventWithType:location:modifierFlags:timestamp:windowNumber:context:eventNumber:clickCount:pressure: が実装されています。イベントを作成せずにプログラムでボタンの押下をシミュレートする方法はありますか?
質問する
1545 次
1 に答える
6
何かを探しているときは、忘れずにスーパークラスを調べてください。すべての NSButton を含むすべての NSControl は、performClick:
メッセージに応答します。
とはいえ、ボタンの押下をシミュレートすることは本当に適切ですか? 何かをしたいだけの場合は、通常、コントローラーに直接指示する方が適切です。
于 2009-12-22T02:01:37.513 に答える