关于Eclipse下开发GUI应用程序插件问题 有谁在Eclipse先使用过Designer这个插件,我在用这个插件创建Fream窗体后 向窗体内拖放控件,到代码里看 它把这些控件声明以及控件的事件都写在了构造函数里面了,在一个控件的事件里根本没法获得其他控件的示例名,而且无法使用this这个关键字,请问谁遇到过这个问题,或者有没有更好的插件能进行Eclipse的GUI设计? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 Eclipse + jigloo //jigloo_405 支持swing 蛮好用的... jigloo 下载地址: http://cloudgarden.com/jigloo/ 注册码: Java code//Jigloo 的 KeyGen //Jigloo 没有混淆, 注册前后功能也无不同.此注册机可以用于最新的 Jigloo 4.1 版本./*** The code is E81086713E446D36F62B2AA2A3502B5EB155. //注册码* @author BeanSoft**/public class JiglooKeyGen {public JiglooKeyGen() {String licStr = testString("Jigloo v3.0.0 Prof", "GH6tfjUtf7");System.out.println(licStr);}private static final String hex[] = {"0", "1", "2", "3", "4", "5", "6", "7", "8", "9", "A", "B", "C", "D", "E", "F"};private String bytesToHex(byte bytes[]){String rep = "";for(int i = 0; i < bytes.length; i++){int b = bytes[i];if(b < 0)b += 256;rep = rep + hex[b / 16] + hex[b % 16];if(i % 20 == 19)rep = rep + "\n";}return rep;}private String testString(String str, String key){byte en[] = test(str.getBytes(), key.getBytes());return bytesToHex(en);}private byte[] test(byte data[], byte pass[]){return test1(test1(data, pass, false), pass, true);}private byte[] test1(byte data[], byte pass[], boolean rev){byte en[] = new byte[data.length];System.arraycopy(data, 0, en, 0, data.length);if(!rev){for(int i = 0; i < en.length; i++){int j = i % pass.length;if(i > 0)en[i] = (byte)(en[i] + en[i - 1] + pass[j]);elseen[i] = (byte)(en[i] + pass[j]);}} else{for(int i = en.length - 1; i >= 0; i--){int j = i % pass.length;if(i != en.length - 1)en[i] = (byte)(en[i + 1] + en[i] + pass[j]);elseen[i] = (byte)(en[i] + pass[j]);}}return en;} /*** @param args*/public static void main(String[] args) {new JiglooKeyGen();}} Jigloo我用过 但是这个插件 在窗体的设计上不是很好,生成事件也不好,源代码上是比较好 gui开发直接上netbeans,方便多了 emf-sdo-runtime-2.2.0GEF-runtime-3.2VE-runtime-1.2.3_jemVE-SDK-1.2配齐这四个就可进行Eclipse的GUI设计(我用的Eclipse是3.3.0的,其它的版本可能要用对应版本的这四个插件,很好用的) 图形用户界面用jbuilder比较好 高分求助图片等比缩放算法? 关于JPDA的问题 这是怎么回事 查局域网在线的机子 java是如何实现鼠标,键盘等事件的监听的 在Solaris 8下安装JAVA的问题? 如何在一个JFrame上面设置背景图片 郁闷啊,要疯啦,在线等急救!!!! jar打包后的问题。 怎么用java script判断是用户输入的字符串内容是正确的日期格式 启动本地应用程序,如何进行交互! ECLIPSE打包SWT/JFACE的问题
Eclipse + jigloo //jigloo_405 支持swing 蛮好用的...
jigloo 下载地址: http://cloudgarden.com/jigloo/ 注册码: Java code//Jigloo 的 KeyGen
//Jigloo 没有混淆, 注册前后功能也无不同.
此注册机可以用于最新的 Jigloo 4.1 版本./**
* The code is E81086713E446D36F62B2AA2A3502B5EB155. //注册码
* @author BeanSoft
*
*/
public class JiglooKeyGen {
public JiglooKeyGen() {
String licStr = testString("Jigloo v3.0.0 Prof", "GH6tfjUtf7");System.out.println(licStr);
}
private static final String hex[] = {
"0", "1", "2", "3", "4", "5", "6", "7", "8", "9",
"A", "B", "C", "D", "E", "F"
};private String bytesToHex(byte bytes[])
{
String rep = "";
for(int i = 0; i < bytes.length; i++)
{
int b = bytes[i];
if(b < 0)
b += 256;
rep = rep + hex[b / 16] + hex[b % 16];
if(i % 20 == 19)
rep = rep + "\n";
}return rep;
}private String testString(String str, String key)
{
byte en[] = test(str.getBytes(), key.getBytes());
return bytesToHex(en);
}private byte[] test(byte data[], byte pass[])
{
return test1(test1(data, pass, false), pass, true);
}private byte[] test1(byte data[], byte pass[], boolean rev)
{
byte en[] = new byte[data.length];
System.arraycopy(data, 0, en, 0, data.length);
if(!rev)
{
for(int i = 0; i < en.length; i++)
{
int j = i % pass.length;
if(i > 0)
en[i] = (byte)(en[i] + en[i - 1] + pass[j]);
else
en[i] = (byte)(en[i] + pass[j]);
}} else
{
for(int i = en.length - 1; i >= 0; i--)
{
int j = i % pass.length;
if(i != en.length - 1)
en[i] = (byte)(en[i + 1] + en[i] + pass[j]);
else
en[i] = (byte)(en[i] + pass[j]);
}}
return en;
} /**
* @param args
*/
public static void main(String[] args) {
new JiglooKeyGen();
}}
GEF-runtime-3.2
VE-runtime-1.2.3_jem
VE-SDK-1.2配齐这四个就可进行Eclipse的GUI设计(我用的Eclipse是3.3.0的,
其它的版本可能要用对应版本的这四个插件,很好用的)