כיצד להשתמש setBounds עם JButton

בצע את השלבים

שלב 1

ייבא את חבילת התנודה של Java כדי לגשת לשיטת setBounds. לדוגמה, כדי לייבא את החבילה בתחילת התוכנית שלך, השתמש בקוד:

ייבוא ​​javax.swing. *;

שלב 2

קובע את מנהל ההפצה null כדי למנוע את השימוש של Java עיצוב ברירת המחדל של מנהל. לאחר יצירת מכולה עבור הרכיב JButton, התקשר לשיטת setLayout עבור מיכל זה. לדוגמה, אם שם המיכל הוא "חלונית", הקוד הופך ל:

pane.setLayout (null);

שלב 3

יצירת JButton. לדוגמה, כדי ליצור JButton בשם "Button1" ואת התווית "כפתור", קוד הופך:

JButton button1 = חדש JButton ("לחצן");

הוסיפו את ה - JButton למכולה בשיטת "הוספה". קוד לדוגמה על ידי הוספת הלחצן בחלונית לדוגמה הופך:

pane.add (button1);

שלב 4

התקשר לשיטה setBounds ב JButton המכיל ארבעה פרמטרים: המיקום של הפיקסל השמאלי, המיקום של פיקסל העליון, רוחב של JButton בפיקסלים, ואת גובה של JButton בפיקסלים. לדוגמה, כדי להגדיר את הגבולות של JButton שברצונכם להיות 250 פיקסלים משמאל לתמונה, עצירה הממוקמת ב -300 פיקסלים מעל הקצה התחתון, 300 פיקסלים ברוחב ו -150 פיקסלים גבוהה משתמשת בקוד:

button1.setBounds (250, 300, 300, 150);