Javaでアクションjbuttonを追加する方法を尋ねたいのですが、Javaの初心者です。netbeans を使用して Harmony Search アルゴリズムでコードを最適化するプログラムを作成しています。jButton3にはアルゴリズムを処理する機能がありますが、すでに最適化されたパターンを再生するためだけに、jButton1という名前のボタンを1つ追加する必要があります。しかし、メッセージエラーが発生しました
互換性のない型: void は jButton1 に変換できません。
どうすれば修正できますか?ありがとうございました。
private void jButton3ActionPerformed(java.awt.event.ActionEvent evt) {
// TODO add your handling code here:
hs = new HarmonySearch(oriChord, hms, hmcr, par, delta, max_iteration);
//hs = new HarmonySearch();
hs.train();
String melodyMusicString = hs.nodeListToMusicString(oriMelody);
String chordMusicString = hs.nodeListToMusicString(oriChord);
String bestMusicString = hs.nodeListToMusicString(hs.best_chord());
//System.out.println(chordMusicString);
Pattern pattern = new Pattern("T["+jComboBox1.getSelectedItem()+"]");
pattern.add("V0 " + melodyMusicString);
pattern.add("V1 " + bestMusicString);
Player player = new Player();
jButton1 = player.play(pattern);
}