From: take@ics.co.jp (take@ics.co.jp)
To: java-house-brewers@java-house.etl.go.jp
Message-ID: <m37kx5prgk.wl@ics.co.jp>
Date: Thu, 19 Jul 2001 11:45:23 JST
References: <20010718192800.14DD.TAKAGI@etl.go.jp>

[JavaHouse-Brewers:44274] Re: jre1.3.1 でJTextField にペースト(Ctrl+V ) する方法

[Prev][Next] | [Threads][Index] | [Search][Topics]
さいとうです。

At Wed, 18 Jul 2001 19:32:25  JST,
TAKAGI, Hiromitsu <takagi@etl.go.jp> wrote:
...
> そのときSecurityException / AccessControlExceptionは出ているでしょうか?
> 
> たしかに、システムクリップボードをアプレットのコードから能動的に呼び出
> すのはセキュリティ上の問題となりますが、ユーザのキー入力によるペースト
> はセキュリティ上の問題にはならないはずです。
...

そうですか。


同僚の協力を得て、手元にある環境でもう少し動作を検証してみました。

  o ... Ctrl-c, Ctrl-vで、コピー&ペーストできる
  x ... コピー&ペーストできないが、例外も発生しない
  exp ... Ctrl-vで、AccessControlExceptionが発生

・AWTを使用したとき(Applet)

	       system<->local   local<->local
   1.2.2_006          o               o
   1.2.2_007          o               o
   1.2.2_008          o               o
   -
   1.3.0_001          o               o
   1.3.0_002          o               o
   1.3.0_003          o               o
   1.3.1              o               o


・Swingを使用したとき(JAppletおよび non modalなJDialog)

	       system<->local   local<->local
   1.2.2_006          o               o
   1.2.2_007          o               o
   1.2.2_008          x               o
   -
   1.3.0_001          o               o
   1.3.0_002          o               o
   1.3.0_003          x               o
   1.3.1              x               o

・Swingを使用したとき(modalなJDialog)

	       system<->local   local<->local
   1.2.2_006         exp             exp
   1.2.2_007         exp             exp
   1.2.2_008          x               o
   -
   1.3.0_001         exp             exp
   1.3.0_002         exp             exp
   1.3.0_003          x               o
   1.3.1              x               o

どうも
 modalなJDialogへのクリップボードからのpasteに問題があり、
  ( bug paradeからは見つけられませんでした )
 1.2.2_008, 1.3.0_003で修正されたが、
 その影響でシステムクリップボードからのコピーができななくなった
という感じでしょうか。

# AWTにすれば問題なさそうですけれど...

--
Zzz... ....................................................
Zzz... さいとう たけし
Zzz...    e-mail : take@ics.co.jp
Zzz... ....................................................

[Prev][Next] | [Threads][Index] | [Search][Topics]
Follow-ups:
044276 take@ics.co.jp (take@ics.co.jp)