Panel mendapat focus

classic Classic list List threaded Threaded
4 messages Options
Reply | Threaded
Open this post in threaded view
|

Panel mendapat focus

onsir salman
Saya membuat sebuah tabpane dan dengan 2 panel,
lalu bagaimana bila panel1 di klik akan tampil pesan
     System.out.println("anda di panel 1");
bila panel2 di klik akan tampil pesan
     System.out.println("anda di panel 2");

saya sdh coba spt ini tetapi belum berhasil
private void
tabPaneStateChanged(javax.swing.event.ChangeEvent evt)
{
    if (panel1.isFocusable()==true)      
         {System.out.println("di panel 1"); }
    else {System.out.println("di panel 2"); }
    }
   
Atas bantuannya saya ucapkan terima kasih


      ________________________________________________________
Bergabunglah dengan orang-orang yang berwawasan, di di bidang Anda! Kunjungi Yahoo! Answers saat ini juga di http://id.answers.yahoo.com/
Reply | Threaded
Open this post in threaded view
|

Re: Panel mendapat focus

Sandy Fajar
Salam,
kalo saya pakenya begini:
private void jTabbedPane1MouseClicked(java.awt.event.MouseEvent evt) {
        if (jTabbedPane1.getSelectedIndex()==0){    
           System.out.println("anda di panel 1");
        }else
           System.out.println("anda di panel 2");      
        }        
    }
jadi yang dipake event mouse clicked
CMIIW..........piss!
--- In [hidden email], onsir salman
<onsirsalman@...> wrote:

>
> Saya membuat sebuah tabpane dan dengan 2 panel,
> lalu bagaimana bila panel1 di klik akan tampil pesan
>      System.out.println("anda di panel 1");
> bila panel2 di klik akan tampil pesan
>      System.out.println("anda di panel 2");
>
> saya sdh coba spt ini tetapi belum berhasil
> private void
> tabPaneStateChanged(javax.swing.event.ChangeEvent evt)
> {
>     if (panel1.isFocusable()==true)      
>          {System.out.println("di panel 1"); }
>     else {System.out.println("di panel 2"); }
>     }
>    
> Atas bantuannya saya ucapkan terima kasih
>
>
>       ________________________________________________________
> Bergabunglah dengan orang-orang yang berwawasan, di di bidang Anda!
Kunjungi Yahoo! Answers saat ini juga di http://id.answers.yahoo.com/
>


Reply | Threaded
Open this post in threaded view
|

Re: Panel mendapat focus

Badi Hrp
In reply to this post by onsir salman
langsung aja masukin MouseEventListener di JPanel masing masing.

onsir salman wrote:

>
> Saya membuat sebuah tabpane dan dengan 2 panel,
> lalu bagaimana bila panel1 di klik akan tampil pesan
> System.out.println("anda di panel 1");
> bila panel2 di klik akan tampil pesan
> System.out.println("anda di panel 2");
>
> saya sdh coba spt ini tetapi belum berhasil
> private void
> tabPaneStateChanged(javax.swing.event.ChangeEvent evt)
> {
> if (panel1.isFocusable()==true)
> {System.out.println("di panel 1"); }
> else {System.out.println("di panel 2"); }
> }
>
> Atas bantuannya saya ucapkan terima kasih
>
> ________________________________________________________
> Bergabunglah dengan orang-orang yang berwawasan, di di bidang Anda!
> Kunjungi Yahoo! Answers saat ini juga di http://id.answers.yahoo.com/ 
> <http://id.answers.yahoo.com/>
>
>  

Reply | Threaded
Open this post in threaded view
|

Re: Panel mendapat focus

echo_khannedy
mungkin anda lupa menset ini :

panel.setFocusable(true)

--- In [hidden email], Badi H <badi_hrp@...> wrote:

>
> langsung aja masukin MouseEventListener di JPanel masing masing.
>
> onsir salman wrote:
> >
> > Saya membuat sebuah tabpane dan dengan 2 panel,
> > lalu bagaimana bila panel1 di klik akan tampil pesan
> > System.out.println("anda di panel 1");
> > bila panel2 di klik akan tampil pesan
> > System.out.println("anda di panel 2");
> >
> > saya sdh coba spt ini tetapi belum berhasil
> > private void
> > tabPaneStateChanged(javax.swing.event.ChangeEvent evt)
> > {
> > if (panel1.isFocusable()==true)
> > {System.out.println("di panel 1"); }
> > else {System.out.println("di panel 2"); }
> > }
> >
> > Atas bantuannya saya ucapkan terima kasih
> >
> > ________________________________________________________
> > Bergabunglah dengan orang-orang yang berwawasan, di di bidang Anda!
> > Kunjungi Yahoo! Answers saat ini juga di http://id.answers.yahoo.com/ 
> > <http://id.answers.yahoo.com/>
> >
> >
>