一時文字列に書き込む簡単な方法を使用し、後でブレークラインを作成しないため、JLabel に入れます。そして、何も表示しないボタンを表示する際に問題が発生しました。
public String printBestillingsordre(){
JButton button = new JButton("Varemodtaget");
for(HentbestillingsordreRegistrer hentboregistrer: hbor){
if(status == "Leveret"){
temp += "Ordre Status: " + hentboregistrer.BestillingsStatus+" \n " +
"LeverandoerID: "+ hentboregistrer.LeverandoerID+" \n ";
}else{
temp += hentboregistrer.BestillingsStatus+ button + "\n" +
"LeverandoerID: "+ hentboregistrer.LeverandoerID+"\n";
}
System.out.println(temp);
}
return temp;
}
私がそれを呼ぶところ、それはこのように見えます
hboh.Hentbestillingsordre();
hboh.printBestillingsordre();
tilbagetilhovedmenu = new JButton("HovedMenu");
add(tilbagetilhovedmenu, BorderLayout.NORTH);
JPanel test = hboh.HentOrdreGUI();
add(test, BorderLayout.CENTER);
Handler handler = new Handler();
tilbagetilhovedmenu.addActionListener(handler);