JAVA界面实在让我无语了 - Java / Java SE
awt实在简陋,直接放弃使用了,开始学习swing。用swing做了一个简单的程序, 才几个控件啊~但是程序启动的速度实在让我不敢恭维,要好半天才显示出来。
终于发现了swt,弄了半天,才在eclipse中装好了,ve也都装好了。于是用swt做了个简单的界面,单独在eclipse中运行界面类时,速度真是很快,也很让人满意。但是我将界面类写入到了主程序中后,主程序调用createSShell方法来生成界面,居然没有反应,界面也没出来,打包成jar又提示找不到main(打包时已经选择了main class)。
这到底是什么原因啊,网上资料实在太少~~
主程序如下
Java code:
import Core.Executer;
import Core.ExpressionView;//这个就是控制生成界面的类
class Expression extends Thread{
public static void main(String[] args){
final ExpressionViewer view=new ExpressionViewer();
view.createSShell
//下面加入了按钮事件,以及按钮事件的处理代码。没有其他东西了
}
}
这里是界面类,使用visual editor生成的
Java code:
package Core;
import org.eclipse.swt.widgets.Shell;
import org.eclipse.swt.graphics.Point;
import org.eclipse.swt.SWT;
import org.eclipse.swt.widgets.Button;
import org.eclipse.swt.graphics.Rectangle;
import org.eclipse.swt.widgets.Label;
import org.eclipse.swt.widgets.TableColumn;
相关问答:
当知道一个日期,如何把这个日期所在旬的前后两个日期取出
比如输入20090905,就输入20090901 20090910
输出20090901 20090910
取得天数后作一下判断再把这个方法用下void set(int field, int value)
......
java swing 程序如何打包成jar,然后可以通过批处理文件bat直接运行,有没有什么工具直接可以完成这两个工作?
用jar打包,把运行需要的jar拷贝到一个目录,批处理用 start javaw -cp .;其他包路径 运行
用zip ......
使用java在windows7 32位下连接MSSQL。
两台机器,windows7 32位,在控制面板里面全部设置语言和区域选项都english-unitedstates
唯一区别只有在安装SQL server 2008的时候 选择的字符集不一样,
exec sp_helpsor ......
insert into [ScholarshipManagement].[dbo].[department] ([department],[specialization] ,[grade]) output inserted.departmentID values(? ,? ,? )
请问大哥们这个sql 语句应该用Java里的那个数据库操作方法? ......