eu quero que o JBar fique invisivel… quando o usuario colocar a seta do mouse em cima dele entao fica visivel… QUEM SABE?
Visible no JBar quando o mouse estiver em cima da barra de menu
J
4 Respostas
João …
Explica melhor oq vc quer …
Vc quer fazer isso em um ToolBar … ProgressBar …ScrollBar … StatusBar…???
Nossa tem tanto Bar … 
Explica melhor a sua dúvida !!!
J
JMENUBAR
no JManuBar, eu quero que ele fique invisivel… quando o usuário passar a seta do mouse no JMenuBar eu quero que fique visivel!!!
Cara … invisivel !!!
Não seria desabilitado …
Bem se for isso … segue um exemplo …
import java.awt.*;
import java.awt.event.*;
import javax.swing.*;
public class Test extends JFrame {
/**
*
*/
private static final long serialVersionUID = -3110437340009570350L;
JMenu jm = new JMenu("A Menu");
JButton jb = new JButton("Desabilita Menu");
public Test() {
this.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
Container content = (JPanel) getContentPane();
JMenuBar jmb = new JMenuBar();
jmb.add(jm);
setJMenuBar(jmb);
jm.add(new JMenuItem("Menu Item 1"));
jm.add(new JMenuItem("Menu Item 2"));
content.add(jb, BorderLayout.SOUTH);
jb.addActionListener(new ActionListener() {
public void actionPerformed(ActionEvent ae) {
jm.setEnabled(!jm.isEnabled());
jb.setText((jm.isEnabled() ? "Des" : "H") + "abilita Menu");
}
});
this.setSize(200, 200);
this.setVisible(true);
}
public static void main(String[] args) {
new Test();
}
}
Bele … qualquer coisa grita ai !!
Falow
T+
J
Silva … o que eu quero fazer é isso: imagina o seu Eclipse com aquela JMenuBar desabiliatada (invisivel), como eu faço para selecionar uma opção do MenuBar… é só movimentar o mouse no espaço onde teria uma JManuBar que o JMenu fica visivel… era isso que eu queria fazer.
a minha ideia era alguma coisa desse tipo:
bar.addMouseListener(new MouseAdapter(){
public void ??Movimentação do mouse???(MouseEvent event){
quando a seta do mouse estiver em cima do JMenuBar entao bar.setVisible(true);
}
});
Criado 27 de outubro de 2006
Ultima resposta 27 de out. de 2006
Respostas 4
Participantes 2
Alura O que é Python? — um guia completo para iniciar nessa linguagem de programação Acesse agora o guia sobre Python e inicie sua jornada nessa linguagem de programação: o que é e para que serve, sua sintaxe e como iniciar nela!
Casa do Codigo Engenharia de Prompt para Devs: Um guia para aprender a... Por Ricardo Pupo Larguesa — Casa do Codigo