Hej,
Dwie sprawy:
- Mam 2 jPanele. Z pierwszego przechodzę klawiszem "VK_RIGHT (strzałka w prawo)" po jakichś tam warunkach do drugiego jPanelu. Gdy przechodzę do drugiego, to pierwszy ustawiam na visible(false), a drugi na (true), w tym samym czasie chcę też by na środku tego drugiego został wyrysowany biały punkt. To jednak się nie udaje. Mogę ujrzeć jak miga na chwilkę i znika. Co zrobić, by został tam na stałe? Poniżej kod:
private void jButton1KeyPressed(java.awt.event.KeyEvent evt)
{
int keyCode = evt.getKeyCode();
switch( keyCode )
{
case KeyEvent.VK_LEFT:
String tekst = jLabel2.getText();
if (tekst.equals("blablabla"))
{
dispose();
}
break;
case KeyEvent.VK_RIGHT :
String tekst2 = jLabel2.getText();
if (tekst2.equals("blablabla"))
{
jLabel2.setText("Próba");
}
else if (tekst2.equals("Próba"))
{
jPanel1.setVisible(false);
jPanel2.setVisible(true);
jPanel2.createImage(1366, 768);
Graphics g;
g = jPanel2.getGraphics();
g.setColor(Color.WHITE);
g.fillOval(683, 384, 8, 8);
}
break;
}
}
- Druga sprawa tyczy się dalszej fazy jak już ten biały punkt zostanie na środku ekranu i nie zniknie :) w tej sytuacji (gdy już nie zniknie) chciałbym, by wydarzyło się kilka rzeczy np. po pewnym czasie pojawia się pod punktem jakiś napis, po napisie błyska kilka białych punktów w różnych miejscach ekranu i pojawia się okno, w którym user jakoś tam odpowiada na to co widział. Pytanie - jak podejść do tego pojawiania się i znikania punktów?
Pozdrawiam serdecznie po zarwanej nocy :D