summaryrefslogtreecommitdiffstats
path: root/qtjava/javalib/tutorial/t1/Tut1.java
blob: dbb9513138d5d72443d2aa4dae3ab3eabf13c534 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
import org.kde.qt.*;

public class Tut1 extends QObject {
	public static void main(String[] args) {
		QApplication a = new QApplication(args);
		QPushButton hello = new QPushButton("Hello World!", null);
		hello.resize(100, 30);
		
		a.setMainWidget(hello);
		hello.show();
		a.exec();
	}
	
	static {
		try {
			Class c = Class.forName("org.kde.qt.qtjava");
		} catch (Exception e) {
			e.printStackTrace();
			System.out.println("Can't load qtjava class");
		}
	}
}