日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

java实用教程——组件及事件处理——设置组件的位置(相对于窗口具体位置和布局)

發布時間:2023/12/4 编程问答 38 豆豆
生活随笔 收集整理的這篇文章主要介紹了 java实用教程——组件及事件处理——设置组件的位置(相对于窗口具体位置和布局) 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.


1:
相對于窗口的具體位置

關鍵點:
JButton組件添加到JPanel時,如果想自己位置,需要對JPanel進行如下設置,才能自定義按鈕位置
需要將組件添加到畫板上去,才可以設置組件的相對具體位置

button1.setBounds(20, 200, 100, 100);//按鈕的位置為(20,200),大小為(100,100)

import javax.swing.*; import java.awt.*;public class win extends JFrame{public static void main(String []args){win w = new win();}public win(){init();this.setTitle("多個組件的位置相對于窗口的具體位置");this.setBounds(100,200,500,500);this.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);this.setVisible(true);}public void init(){JPanel panel1 = new JPanel();panel1.setLayout(null);JButton button1= new JButton("JButton1");button1.setForeground(Color.BLUE);//設置按鈕的顏色button1.setBounds(20, 200, 100, 100);//按鈕的位置為(20,200)//大小為(100,100)panel1.add(button1);JButton button2= new JButton("JButton2");button2.setForeground(Color.GREEN);button2.setBounds(20, 50, 100, 100);panel1.add(button2);this.add(panel1);} }

建立兩個面板
在面板上進行按鈕位置的操作

2:
邊界布局

import java.awt.*; import javax.swing.*; public class win extends JFrame{public static void main( String [] args){win w = new win();}public win(){init();this.setTitle("多個組件的位置");this.setBounds(200,200,500,300);this.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);this.setVisible(true);}public void init(){//設置窗口的背景顏色Container con=this.getContentPane();//得到內容窗格con.setBackground(Color.gray);//設置整體布局 this.setLayout(new BorderLayout(10,10));//設置兩個畫板JPanel panel1 = new JPanel(new BorderLayout(5,5));JButton button1= new JButton("JButton1");button1.setForeground(Color.BLUE);//設置按鈕的顏色panel1.add(button1,BorderLayout.EAST);//將按鈕添加到畫板1中去JButton button2= new JButton("JButton2");button2.setForeground(Color.GREEN);panel1.add(button2,BorderLayout.CENTER);JButton button3= new JButton("JButton3");button3.setForeground(Color.pink);panel1.add(button3,BorderLayout.NORTH);JButton button4= new JButton("JButton4");button4.setForeground(Color.ORANGE);panel1.add(button4,BorderLayout.SOUTH);JButton button5= new JButton("JButton5");panel1.add(button5,BorderLayout.WEST);//畫板2JPanel panel2 = new JPanel(new BorderLayout(5,5));JTextField text = new JTextField(10);JLabel label = new JLabel("標簽:代碼書寫者");panel2.add(text,BorderLayout.NORTH);panel2.add(label,BorderLayout.SOUTH);//將兩個畫板添加到窗口中去this.add(panel1,BorderLayout.NORTH);this.add(panel2,BorderLayout.SOUTH);}}


3:
將窗口的布局更改為流式布局后,在窗口上就可以添加多個組件了

import javax.swing.*; import java.awt.*;public class win extends JFrame{public static void main(String []args){win w = new win();}public win(){init();this.setTitle("多個組件的位置相對于窗口的具體位置");this.setBounds(100,200,500,500);this.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);this.setVisible(true);}public void init(){this.setLayout(new FlowLayout());this.setLayout(null);JButton button1= new JButton("JButton1");button1.setForeground(Color.BLUE);//設置按鈕的顏色button1.setBounds(20, 200, 100, 100);this.add(button1);JButton button2= new JButton("JButton2");button2.setForeground(Color.GREEN);button2.setBounds(20, 50, 150, 150);this.add(button2);} }

總結

以上是生活随笔為你收集整理的java实用教程——组件及事件处理——设置组件的位置(相对于窗口具体位置和布局)的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。

主站蜘蛛池模板: 国内精品偷拍视频 | 亚洲欧美日韩国产一区 | 国产精品电影一区二区 | 天天操天天操天天操天天 | 国产一级二级三级精品 | 久久精品在线 | 日韩精品一区中文字幕 | 在线观看免费观看在线 | 冲田杏梨一区二区三区 | 成人毛片观看 | 欧美日韩精品电影 | 成人国产一区二区三区精品麻豆 | av永久在线| 国产精品久久国产精麻豆96堂 | 亚洲色图校园春色 | 黄色大片一级片 | 久久精品69 | 337p嫩模大胆色肉噜噜噜 | 中文字幕一区二区三 | 一本色道久久88综合无码 | 亚洲免费综合 | 欧美一级在线免费观看 | 亚洲最大在线观看 | 国产欧美一区二区精品久久久 | 91传媒视频在线观看 | 成人国产在线观看 | 成人拍拍视频 | 欧美123区 | 国产色91 | 日韩女优在线观看 | 男人添女人荫蒂国产 | 国产午夜精品一区二区理论影院 | 欧美丰满老熟妇aaaa片 | 欧美国产第一页 | 老牛影视少妇在线观看 | 国产视频一区二区三区四区 | 亚洲色图校园春色 | 韩国三级做爰高潮 | 精品电影一区二区 | 久久久久久久艹 | 91精品国产电影 | 久久a毛片 | 丝袜美腿亚洲一区二区图片 | 午夜影院日本 | www,xxx69 japan| 五月婷婷天 | 精品无码黑人又粗又大又长 | 毛片毛片毛片毛片毛片毛片 | 日本视频在线看 | 亚洲免费高清 | 久久国产剧情 | 欧美视频在线一区二区三区 | 久久在线免费视频 | 欧美一区视频在线 | 青青草55| 国产午夜毛片 | 亚洲偷偷| 色窝窝综合色窝窝久久 | 伊人影院亚洲 | 精品在线播放 | 清草视频| 亚洲美女一区二区三区 | 91国产视频在线观看 | 国产一区二区三区黄 | 日韩免费中文字幕 | 久久三级网 | 好吊妞在线观看 | 久久xx | 9.1成人看片免费版 日韩经典在线 | 免费毛片在线播放免费 | 又粗又大又硬又长又爽 | 99热热热 | 亚洲毛片在线 | 狠狠干夜夜骑 | 日本一级淫片 | 91成人在线观看喷潮 | 精品动漫一区 | 四虎影院在线视频 | 欧美精品久 | 国内偷拍久久 | 日本羞羞网站 | 国产精品日韩精品欧美精品 | 天天操夜夜添 | 欧美精品成人在线 | 殴美一区二区 | 免费看黄色一级片 | 欧美综合一区二区 | 五月婷婷激情四射 | 亚洲乱码国产乱码精品天美传媒 | 迈开腿让我尝尝你的小草莓 | 亚洲AV无码一区二区伊人久久 | 国产一区二区三区中文字幕 | 男人插入女人阴道视频 | 黑名单上的人全集免费观看 | 久久久久久免费视频 | 风韵少妇性饥渴推油按摩视频 | 欧美性xxxxxxxxx | 草av在线 | 日本少妇一区 |