28 lines
555 B
Java
28 lines
555 B
Java
package net.hypki.mailclient.view;
|
|
|
|
import net.hypki.mailclient.db.Db;
|
|
import net.hypki.mailclient.db.sql.MySQLDB;
|
|
import net.hypki.mailclient.model.Mail;
|
|
|
|
import javax.activation.MailcapCommandMap;
|
|
|
|
public class MainUI {
|
|
|
|
private Db database = null;
|
|
|
|
public MainUI() {
|
|
database = new MySQLDB();
|
|
}
|
|
|
|
public void showMainDialog() {
|
|
// show UI
|
|
|
|
while (true) {
|
|
// check evey 5 mins for new mails
|
|
|
|
Mail newMail = new Mail();
|
|
database.save(newMail.getId(), newMail);
|
|
}
|
|
}
|
|
}
|