سؤال

وعند سحب كتلة من النص من مستند Word إلى عنصر نص جافا، تتم إزالة النص من مستند Word. هذا أمر غير مرغوب فيه واضح في بعض الحالات. هل هناك طريقة يمكنني منع Word من إزالة النص، في حين لا تزال نسخها إلى جزء من النص جافا؟

هل كانت مفيدة؟

المحلول

عودة false من TransferHandler.importData(JComponent comp,Transferable t). يمكنك الحفاظ على البيانات ولكن تخبر نظام السحب التي لم تأخذ ذلك.

نصائح أخرى

وحاول الضغط باستمرار ALT، CTL، أو SHIFT (أنسى) أثناء السحب. وأعتقد أن هذا يغير السلوك الافتراضي المؤشر الخاص بك من قطع -> نسخة

وقد تكون قادرة على ضبط عمل قطرة الافتراضي في عنصر JText للسماح فقط نسخة، وأنا أعلم أنك تستطيع أن تفعل ذلك في سبحانه وتعالى.

وأعتقد أن هذا هو السلوك الافتراضي (وهذا يحدث حتى إذا قمت بسحب نص من مستند Word 12:59 آخر). قد تريد إبقاء مفتاح 'السيطرة' الضغط لتحقيق النتائج المرجوة (السيطرة + سحب قوات عملية نسخ).

لا يمكن أن الاستفادة من نسخ / لصق؟ إبراز وسحب أي شيء حولها في مستند Word أو من وثيقة كلمة في المستند أو النص مجال آخر هو ما يعادل القطع واللصق. السيطرة + C (نسخ) و Ctrl + V (لصق) يعمل بنفس السرعة.

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top