導航:首頁 > 編程語言 > java控制項位置設置

java控制項位置設置

發布時間:2022-06-24 22:43:45

java中怎麼改變BUTTON的大小和位置

1,首先明確BUTTON是安卓的一個控制項,是用java語言寫的。
2,設置大小的方法:btn.setBounds(x,y,width,height);//設置大小並定位
或者btn.setSize(width,height);//設置大小btn.setLocation(x,y);//定位
3,也可以在布局文件上直接給定大小
比如:
<Button
android:id="@+id/login_btn"
android:layout_width="100dp"
android:layout_height="100dp"
android:layout_marginLeft="20dp"
android:layout_marginRight="20dp"
android:layout_marginTop="20dp"
android:background="@drawable/toolbar_bg_bmp1"
android:text="登 錄"
android:textColor="#ffffff"
android:textSize="18dp" />
這個button控制項高度和寬頻都是100px

㈡ 安卓中java怎麼設置控制項位置

1、使用相對布局,可以直接把組件擺放到指定的位置,但是相對布局中的所有組件是依賴於第一個組件的位置來定義的
2、使用屬性指明組件的擺放位置。

㈢ Java 裡面怎麼在一個JForm 裡面隨意按位置放控制項

這樣寫:
JFrame
jf
=
new
JFrame();
JButton
button
=
new
JButton("OK");
//
jf.setLayout(null);//取消JFrame的默認布局
button.setBounds(x,y,width,height);
/**
x:表示button的位置x坐標
y:表示button的位置y坐標
width:button的寬
height:button的高
*/
jf.getContentPane().add(button);
你可以設置x,y的值,讓button放到你想要的位置就OK啦
上面只寫了主要的代碼,你可以參考下

㈣ 給在JPanel容器內的東西怎麼設置位置和大小

把java控制項所在的容器(比如:JFrame,JPanel)的布局設為空布局。(比如:jp.setLayout(null); 然後用java控制項的setBounds函數設置java控制項的位置和大小。(比如:JTextField jtf=new JTextField(5); jtf.setBounds(100,100,30,20);//100,100是在容器中的相對位置坐標x和坐標y 30,20是Java控制項的大小,30是長,20是高。) 我給你個Java語言的例子,你看看吧。 import javax.swing.JButton;import javax.swing.JFrame;public class B { B(){ JFrame jf=new JFrame(); jf.setLayout(null); JButton jb=new JButton("確定"); jb.setBounds(25, 20, 60, 20); jf.add(jb); jf.setSize(200,100); jf.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); jf.setVisible(true); } public static void main(String[] args) { new B(); }}運行結果:

㈤ java要寫一個窗體需要的控制項位置是怎麼讓他在指定的位置的

1、要設置組件的位置、大小,需要將父窗口的布局設為null
2、可以用setBounds(x,y,width,height),其中x,y為組件左上角頂點相對於父窗口的X,Y坐標;width、height為組件的寬和高
3、想要拖動,可以安裝一個windowsbuilder editor插件

㈥ Java中怎樣使按鈕等控制項位置位於frame的上邊沿的中部 用setLocation(x,y);來實現

setLocation
public void setLocation(int x,
int y)將組件移到新位置。通過此組件父級坐標空間中的 x 和 y 參數來指定新位置的左上角。

參數:
x - 父級坐標空間中新位置左上角的 x 坐標
y - 父級坐標空間中新位置左上角的 y 坐標

setLayout會覆蓋setLocation行為,
setLocation()不能保證跨平台的界面一致性

㈦ Java中如何設置在JFrame中控制項的位置和大小

Java中通過布局管理器(LayoutManager)來布局控制項。
常見的布局管理器如下:
BorderLayout:Frame和Dialog的默認布局管理器。其把面板分為上北、下南、左西、右東和中間,5個部分,在未指定控制項大小的情況下,被加入的控制項將會隨著內容大小自動伸縮,隨著窗口的放大縮小也相應的產生伸縮。
FlowLayout :按順序布局控制項。所有控制項按照流水一樣排列,若當前行放不下了,則自動排到下一行。按子控制項的大小(getPreferedSize())在當前面板布局。
GridLayout :網格布局。該布局將所有控制項按從左到右,從上到下的形式把控制項以網格的形式排列出來。子控制項會填滿整個面板。
GridBagLayout :網格包布局。能布局復雜界面,但其使用也很復雜,一般不用。
null布局:即將布局管理器設置為null。此時,通過調用子控制項的setBounds方法進行布局。
其他布局管理器。以上是Java內置的常用布局管理器,還有一些非官方的好用布局管理器:XYLayout(按大小和位置布局)、VerticalFlowLayout (縱向流水布局)、TableLayout(表格布局)。
一般的Java程序布局方式:用FlowLayout布局一些按鈕,用BorderLayout嵌套多個面板。

㈧ Java如何在窗體中設置控制項的位置

注意窗體布局,布局沒設置好,接下來的控制項屬性設置無效。

閱讀全文

與java控制項位置設置相關的資料

熱點內容
怎麼查看u盤加密區 瀏覽:181
台電加密是什麼格式 瀏覽:155
php論壇版塊在哪個文件夾 瀏覽:442
暗黑的伺服器為什麼維護 瀏覽:623
android內存溢出的原因 瀏覽:17
標志307的壓縮比是多少 瀏覽:636
伺服器啟動為什麼叫三聲 瀏覽:997
追風箏的人英文pdf 瀏覽:939
解壓小熊手機殼 瀏覽:346
成都市區建成面積演算法 瀏覽:660
智能家居單片機 瀏覽:97
買男裝用什麼app好 瀏覽:855
文件夾合並了怎麼拆開 瀏覽:260
波段副圖源碼無未來函數 瀏覽:89
livecn伺服器地址 瀏覽:259
程序員這個工作真的很吃香嗎 瀏覽:847
程序員和數學分析師待遇 瀏覽:681
壓縮氣彈簧怎麼拆 瀏覽:325
華為公有雲伺服器添加虛擬ip 瀏覽:211
程序員和運營哪個累 瀏覽:27