สวัสดี ฉันได้สร้าง JFrame โดยมี JSpinner อยู่ข้างใน (ดังที่คุณเห็นในภาพ) ขณะนี้ BorderLabel กำลังแสดงใน Jspinner (เท่าที่ควร) แต่ลูกศรบน JSpinner อยู่ที่นั่นโดยเป็นส่วนหนึ่งของสิ่งทั้งหมด แทนที่จะเป็นเพียงฟิลด์ JSpinner ฉันต้องการความช่วยเหลือในการหาวิธีวางลูกศร JSpinner บนแถบ ขอบคุณ
สำหรับผู้ที่ขอรหัส
นอกจากนี้ฉันยังคิดถึง JLabel ที่ระบุไว้ก่อนหน้านี้ ฉันหมายถึง 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()
ใน Swing GUI เลย เว้นแต่คุณจะเปลี่ยนรูปลักษณ์ - person Hovercraft Full Of Eels   schedule 10.12.2014