Tenho uma imagem. Leio essa imagem e adiciono ela em um JPanel. No JPanel, tenho os eventos do mouse, ou seja, somente MouseListener.
Coloco o JPanel em um JFrame e a imagem aparece, so que eu gostaria que aparecesse somente o JPanel e não o fundo (p. ex. aparece o fundo do JFrame). Além disso o tamanho do JPanel fica menor que o tamanho da Imagem. Tem como colocar do mesmo tamanho?
Eu crio uma classe que extende JPanel e lá coloco o MouseListener. Adiciono o JPanel no JFrame, mas não consigo fazer com que o JPanel seja tipo o elemento central do JFrame (que fique centralizado). Eu devo usar GridBagLayout? Não tem uma maneira mais fácil de fazer isso? Existe algum framework que possa me auxiliar nessa parte de Swing?
Outra coisa
Qdo eu uso um Jframe e coloco somente a imagem (usando JLabel) e clico no canto superior direito, os pontos pegos pelo Mouse não são 0,0, mas sim 0, 25. O que pode estar acontecendo?
Alguém sabe se usando um framework fica mais fácil?
