diff options
Diffstat (limited to 'tdejava/koala/examples/simplemail/SimpleMailer.java')
-rw-r--r-- | tdejava/koala/examples/simplemail/SimpleMailer.java | 39 |
1 files changed, 39 insertions, 0 deletions
diff --git a/tdejava/koala/examples/simplemail/SimpleMailer.java b/tdejava/koala/examples/simplemail/SimpleMailer.java new file mode 100644 index 00000000..a31b88b0 --- /dev/null +++ b/tdejava/koala/examples/simplemail/SimpleMailer.java @@ -0,0 +1,39 @@ +//package com.werpu.simplemail; + +import org.trinitydesktop.qt.*; +import org.trinitydesktop.koala.*; + + +/** + * + * @author Werner Punz werpu@gmx.at + * This is a simple mailer to demonstrate the connection + * of KDE Java with java packages. + * It demonstrates the connection between KDEJava and the javamail API + * to send mails from a KDE Application box via the SMTP protocol + * Note:The javamail and activation jar files have to be in your classpath! + * + */ +public class SimpleMailer extends TDEApplication{ + static { + qtjava.initialize(); + tdejava.initialize(); + } + + public SimpleMailer() { + super(); + SimpleMailFrm mainWidget = new SimpleMailFrm(this); + this.setMainWidget(mainWidget); + mainWidget.show(); + this.exec(); + } + + /** + * Entry point for the program + */ + public static void main(String [] argv) { + TDECmdLineArgs.init(argv, "simplemailer", "SimpleMailer", + "Simple Mailing Application", "0.1"); + SimpleMailer mailClnt = new SimpleMailer(); + } +} |