Halo Jadi saya telah membuat JFrame dengan JSpinner di dalamnya (seperti yang Anda lihat di gambar). Saat ini, BorderLabel ditampilkan di Jspinner (sebagaimana mestinya) tetapi panah di JSpinner ada sebagai bagian dari keseluruhan, bukan hanya bidang JSpinner. Saya memerlukan bantuan untuk mengetahui cara memasang panah JSpinner di bilah. Terima kasih.
Buat kamu yang minta kode,
Saya juga rindu menyatakan JLabel Sebelumnya. Maksudku TitledBorder
import java.awt.ComponentOrientation;
import javax.swing.JFrame;
import javax.swing.JPanel;
import javax.swing.JSpinner;
import javax.swing.SpinnerModel;
import javax.swing.SpinnerNumberModel;
import javax.swing.border.CompoundBorder;
import javax.swing.border.EmptyBorder;
import javax.swing.border.TitledBorder;
public class ex extends JFrame{
public static void main(String[] args){
new ex();
}
ex(){
super("test");
setSize(200,100);
SpinnerModel sm = new SpinnerNumberModel(3,1,25,1);
JSpinner shiftIn = new JSpinner(sm);
JPanel p = new JPanel();
shiftIn.setComponentOrientation(ComponentOrientation.LEFT_TO_RIGHT);
shiftIn.setBorder(new CompoundBorder(new TitledBorder(new EmptyBorder(0,
0, 0, 0), "Shift Key"), shiftIn
.getBorder()));
p.add(shiftIn);
add(p);
setVisible(true);
}
}
updateUI()
di Swing GUI kecuali Anda mengubah tampilan dan nuansa. - person Hovercraft Full Of Eels   schedule 10.12.2014