我最近正用JAVA写一个程序。软件界面是一个不规则窗体,依据图形的形状来构造。可是不知如何实现?我上网也找了一些资料,其中有一个可行的办法是用JNI调用C++的涵数。可是这样就失去了JAVA的跨平台性。不知道有没有办法用纯JAVA代码实现不规则窗体?用JNI调用C++的涵数我也试了一下,不过没有成功,哪位高手可否指点一下?