Javaアプリケーションには、ユーザーが移動できるいくつかのJTextAreas
があります。私はそれにマウスモーションドラッグリスナーを追加することでこれを達成します。JavaのJTextAreaでドラッグと選択を区別する
public void mouseDragged(MouseEvent e) {
int deltaX = e.getXOnScreen() - screenX;
int deltaY = e.getYOnScreen() - screenY;
setLocation(myX + deltaX, myY + deltaY);
}
彼らはそれを周りにドラッグしたい場合、ユーザはJTextArea
内のテキストを選択したいとするとき、私は差別問題を抱えています。何か案は?
これはおそらく、ユーザーに迷惑をかけることのない唯一の方法です。 RockyやStanislavLのメソッドでは、マウスをドラッグして完全なテキストを選択することはできません。 – jackrabbit