public void keyPressed(KeyEvent ev) {
if (ev.getKeyCode() == KeyEvent.VK_F2) {
//tu was
}
}
public class DeinNichtCheatProgramm
implements AWTEventListener
{
public DeinNichtCheatProgramm()
{
//BLABALA
long eventMask = AWTEvent.KEY_EVENT_MASK;
Toolkit toolkit = Toolkit.getDefaultToolkit();
toolkit.addAWTEventListener(this, eventMask);
//BLABLABLA
}
//BLABLABLA CODE!
/**************************************************************************
* Listener für die Abfrage auf Tastendrücke
* @param event Event
*************************************************************************/
public void eventDispatched(AWTEvent event)
{
//holt sich die Event ID
int ID = event.getID();
//wenn überhaupt eine Taste gedrückt wird
if (ID == KeyEvent.KEY_PRESSED)
{
//wenn die Taste F5 ist
if (event.paramString().indexOf("F5") != -1)
{
//Windows Funktion
if (strOSystem.compareTo("WINDOWS") == 0)
{
WindowsStartServices();
}
//Linuxfunktionen
else
{
LinuxStartServices();
}
}
}
}
}
Toolkit toolkit = Toolkit.getDefaultToolkit();
toolkit.addAWTEventListener(this, eventMask);
Silkstring hat gesagt.:Wenn jemand einwenig Zeit hätte, ich würde mich sehr über eine Erklärung freuen.. ich möchte Java wirklich lernen also möchte ich in mein Programm nichts einbinden was ich nicht zu 100% verstehe.