首页 > 解决方案 > 导出时Java按钮不可点击

问题描述

我有一个名为 LyricsButton 的 JButton,我向它添加了一个 actionListener,但是当我编译它时它不想工作。它在测试时工作正常但是当我导出为可运行的 Jar 时没有任何效果我尝试在谷歌上搜索并且已经在这里,任何帮助将不胜感激!

JButton lyricsButton = new JButton(“LYRICS”)
lyricsButton.setBorder(BorderFactory.createLineBorder(new Color(247, 148, 29), 2));
lyricsButton.setBackground(new Color(38, 38, 38));
lyricsButton.setOpaque(true);
lyricsButton.setFont(new Font("Montserrat", Font.PLAIN, 20));
lyricsButton.setForeground(new Color(247, 148, 29));
lyricsButton.setLocation(205, 300);
lyricsButton.setSize(375, 50);
backgroundImage.add(lyricsButton);


//LYRICS ACTION LISTENER
lyricsButton.addActionListener(new ActionListener() {

 @Override
 public void actionPerformed(ActionEvent e) {
  try {
   lyricsMainScreen.createLyricsScreen(null);
  } catch (IOException e2) {
   e2.printStackTrace();
  }
  mainFrame.dispose();
 }

});

标签: java

解决方案


推荐阅读