2011-10-07 19 views
1

我創建一個Java Bean組件,然後將其生成到的ActiveX DLL如Swing在這tutorial的Java => ActiveX組件=沒有任何交互

這是一個Swing面板

public class AACWCSurvey extends javax.swing.JPanel 

與情侶JButton小號

但是當我在tstcon32.exe測試它,我不能真正按任何按鈕(JButton的)。這就像一張照片。

怎麼了?

謝謝

UPD:試圖與AWT(java.awt.Panel,java.awt.Button中) - 同樣的故事。你看它,但你不能按按鈕

enter image description here

+0

請肯定它不是謎語,因爲我在你的拼圖丟了,你的意思的Windows ActiveX對象, – mKorbel

+0

@mKorbel是,ActiveX控件http://en.wikipedia.org/wiki/ActiveX – VextoR

+0

嗯好運氣,因爲我有很多在MSOFFICE或C++的對象問題,是不是有另一種方式,更簡單,無需在java的使用ActiveX或反之亦然 – mKorbel

回答

0

也許嘗試一個叫做iKVM的項目。它可以讓你使用從Java .NET框架。

所以,你會找出必須這樣做,在C#中,只是做同樣的事情,但在Java的iKVM下運行。

加油的不夠好給我50點:)

認真把好運氣。我正在學習C#現在它實際上是相當不錯的。