2016-04-25 20 views

Antwort

0

Sie "machen einen Schlüssel" durch die Registrierung einer SelectableChannel mit einer Selector, aber der Rest Ihrer Frage macht keinen Sinn. A SelectableChannel wird zum Lesen bereit, wenn Daten eintreffen, und es ist fast immer zum Schreiben bereit, außer wenn sein Sendepuffer voll ist (d. H. Ein vorheriger Schreibvorgang hat Null zurückgegeben). Keines dieser Ereignisse kann über eine GUI-Schaltfläche ausgelöst werden. Wenn Sie Ihre Anwendung senden möchten, sollte es einfach senden, und es sollte immer lesen.