Folge dem Video um zu sehen, wie unsere Website als Web-App auf dem Startbildschirm installiert werden kann.
Anmerkung: Diese Funktion ist in einigen Browsern möglicherweise nicht verfügbar.
package de.tutorials;
import java.awt.Dimension;
import java.awt.event.KeyEvent;
import java.awt.event.KeyListener;
import javax.swing.JFrame;
public class BreakLoopTest extends JFrame implements KeyListener {
private boolean escKeyPressed = false;
public BreakLoopTest() {
this.addKeyListener(this);
this.setPreferredSize(new Dimension(100,100));
this.setVisible(true);
}
public void keyPressed(KeyEvent arg0) {
// TODO Auto-generated method stub
if (arg0.getKeyCode() == KeyEvent.VK_ESCAPE)
this.escKeyPressed = true;
}
public void keyReleased(KeyEvent arg0) {
// TODO Auto-generated method stub
}
public void keyTyped(KeyEvent arg0) {
// TODO Auto-generated method stub
}
/**
* @param args
*/
public static void main(String[] args) {
// TODO Auto-generated method stub
BreakLoopTest test = new BreakLoopTest();
test.doSomething();
}
public void doSomething() {
while (true) {
if (escKeyPressed)
break;
System.out.println("something done..");
try {
Thread.sleep(1000);
} catch (InterruptedException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
}
System.exit(0);
}
}