当前位置:首页 > 日记 > 正文

borderlayout设置大小 | borderlayout默认位置

borderlayout设置大小 | borderlayout默认位置

1. borderlayout默认位置

Frame默认的是BorderLayout布局管理器。

2. Borderlayout

Applet是awt的JApplet是swing的1、JApplet类使用BorderLayout的一个实例做为其内容窗格的布局管理器,而BorderLayout的缺省约束条件是BorderLayout.CENTER;Applet的缺省的布局管理器是FlowLayout,而FlowLayout的缺省约束条件是FlowLayout.LEFT,这是二者最显著的区别之一。

2、JApplet是只包含一个组件的容器,这个组件就是JRootPane的一个实例,而JRootPane包含了一个称作内容窗格的容器。

3、“内容窗格”,它包含与特定的小应用程序有关的所有内容。即是说,小应用程序必须把所有的组件添加到内容窗格中,而不是把它们直接添加到小应用程序中。4、JApplet的实例可以有一个菜单栏,它是由setJMenuBar方法指定的,而AWT小应用程序却不能。

3. css怎么设置border的位置

html中的ul隔开可以设置css样式,利用css的属性border属性可以让ul分离,如果多个ul需要分开的话可以设置css的marign属性,margin属性包含了4个值,分别表示上下左右的边距的,单位的值可以为px也可以是百分比,在设置百分比的时候是对应的父元素的宽度的。

4. borderlayout用法

UI Layout是一种基于jQuery的布局框架,项目主页http://layout.jquery-dev.net/

该框架的参考原型是ExtJS的border-layout,因此十分适用于将原有使用ExtJS的项目改造成jQuery项目。

核心是:一个大小自适应的中心面板(必选),面板的上下左右四个方向可以放置可折叠、可缩放的面板(可选),各个面板可以添加任意数量的页眉和页脚面板。

UI Layout支持内层布局的嵌套,任意块元素都可以当作布局的容器,最基本的布局容器是body。

5. border在哪里设置

VB 的 Form 组件中,BorderStyle 属性可以设置为以下值:

缺省设置值为 Sizable,即窗口可以随意改变大小、最大化、最小化、关闭,窗口边框较宽:

Fixed Single 固定的单边:窗口只有关闭按钮,不能改变大小,窗口边框较窄:

Fixed Dialog 样式与 Fixed Single 类似,与其区别在于:以 Dialog 对话框显示,即只有关闭这个窗口之后,程序中该窗口之下的窗口才能响应用户。

6. setlayout(new borderlayout)

下面文件名要为:

JiSuanQi.java

import java.awt.*;

import java.awt.event.*;

public class JiSuanQi

{

String s="",s1=null,s2=null;

Frame f=new Frame("计算器");

TextField tf=new TextField(30);

Panel p1=new Panel();

Panel p2=new Panel();

Panel p3=new Panel();

Button bt1=new Button("=");

Button bt2=new Button("删除");

Button[] bt=new Button[16];

int id=0;

public static void main(String[] args)

{

new JiSuanQi().init();

}

public void init()

{

f.setBackground(new Color(85,247,253));

f.setLayout(new BorderLayout(4,4));

p2.setLayout(new GridLayout(4,4,4,4));

p3.setLayout(new BorderLayout(4,4));

f.setResizable(false);

f.add(p1,BorderLayout.NORTH);

f.add(p2);

p3.add(bt2,BorderLayout.NORTH);

p3.add(bt1);

p1.add(tf);

f.add(p3,BorderLayout.EAST);

String[] b={"1","2","3","+","4","5","6","-","7","8","9","*","0",".","复位","/"};

for(int i=0;i<16;i++)

{

bt[i]=new Button(b[i]);

p2.add(bt[i]);

}

bt[0].setForeground(Color.blue);

bt[1].setForeground(Color.blue);

bt[2].setForeground(Color.blue);

bt[4].setForeground(Color.blue);

bt[5].setForeground(Color.blue);

bt[6].setForeground(Color.blue);

bt[8].setForeground(Color.blue);

bt[9].setForeground(Color.blue);

bt[10].setForeground(Color.blue);

bt[12].setForeground(Color.blue);

bt[13].setForeground(Color.blue);

bt[3].setForeground(Color.red);

bt[7].setForeground(Color.red);

bt[11].setForeground(Color.red);

bt[15].setForeground(Color.red);

bt[14].setForeground(Color.red);

bt1.setForeground(Color.red);

bt2.setForeground(Color.red);

f.pack();

f.setVisible(true);

f.addWindowListener(new WindowAdapter()

{

public void windowClosing(WindowEvent e)

{

System.exit(0);

}

}

);

bt[0].addActionListener(new ActionListener()

{

public void actionPerformed(ActionEvent e)

{

s+=1;

s2+=1;

tf.setText(s);

}

}

);

bt[1].addActionListener(new ActionListener()

{

public void actionPerformed(ActionEvent e)

{

s+=2;

s2+=2;

tf.setText(s);

}

}

);

bt[2].addActionListener(new ActionListener()

{

public void actionPerformed(ActionEvent e)

{

s+=3;

s2+=3;

tf.setText(s);

}

}

);

bt[4].addActionListener(new ActionListener()

{

public void actionPerformed(ActionEvent e)

{

s+=4;

s2+=4;

tf.setText(s);

}

}

);

bt[5].addActionListener(new ActionListener()

{

public void actionPerformed(ActionEvent e)

{

s+=5;

s2+=5;

tf.setText(s);

}

}

);

bt[6].addActionListener(new ActionListener()

{

public void actionPerformed(ActionEvent e)

{

s+=6;

s2+=6;

tf.setText(s);

}

}

);

bt[8].addActionListener(new ActionListener()

{

public void actionPerformed(ActionEvent e)

{

s+=7;

s2+=7;

tf.setText(s);

}

}

);

bt[9].addActionListener(new ActionListener()

{

public void actionPerformed(ActionEvent e)

{

s+=8;

s2+=8;

tf.setText(s);

}

}

);

bt[10].addActionListener(new ActionListener()

{

public void actionPerformed(ActionEvent e)

{

s+=9;

s2+=9;

tf.setText(s);

}

}

);

bt[12].addActionListener(new ActionListener()

{

public void actionPerformed(ActionEvent e)

{

s+=0;

s2+=0;

tf.setText(s);

}

}

);

bt[13].addActionListener(new ActionListener()

{

public void actionPerformed(ActionEvent e)

{

s+='.';

s2+='.';

tf.setText(s);

}

}

);

bt[3].addActionListener(new ActionListener()

{

public void actionPerformed(ActionEvent e)

{

s1=s;

s+='+';

id=1;

s2="";

tf.setText(s);

}

}

);

bt[7].addActionListener(new ActionListener()

{

public void actionPerformed(ActionEvent e)

{

s1=s;

s+='-';

id=2;

s2="";

tf.setText(s);

}

}

);

bt[11].addActionListener(new ActionListener()

{

public void actionPerformed(ActionEvent e)

{

s1=s;

s+='*';

id=3;

s2="";

tf.setText(s);

}

}

);

bt[14].addActionListener(new ActionListener()

{

public void actionPerformed(ActionEvent e)

{

s="";

s2="";

tf.setText(s);

}

}

);

bt[15].addActionListener(new ActionListener()

{

public void actionPerformed(ActionEvent e)

{

s1=s;

s+='/';

id=4;

s2="";

tf.setText(s);

}

}

);

bt1.addActionListener(new ActionListener()

{

public void actionPerformed(ActionEvent e)

{

if(id<1) ;

else{

s+='=';

double a=Double.parseDouble(s1);

double b=Double.parseDouble(s2);

double c=0;

switch(id)

{

case 1:c=a+b; break;

case 2:c=a-b; break;

case 3:c=a*b; break;

case 4:c=a/b; break;

}

s+=c;

tf.setText(s);

}

s="";s1="";s2="";id=0;

}

}

);

bt2.addActionListener(new ActionListener()

{

public void actionPerformed(ActionEvent e)

{

char[] c1;

char[] c2=new char[s.length()-1];

c1=s.toCharArray();

for(int i=0;i<s.length()-1;i++)

c2[i]=c1[i];

s=s.valueOf(c2);

if(id<1)

{

s1=s;

}

if(s2.length()>=1)

{

char[] c3;

char[] c4=new char[s2.length()-1];

c3=s2.toCharArray();

for(int i=0;i<s2.length()-1;i++)

c4[i]=c3[i];

s2=s2.valueOf(c4);

}

tf.setText(s);

}

}

);

}

}

7. 在borderlayout中,添加

这是一个布置容器的边界布局,它可以对容器组件进行安排,并调整其大小,使其符合下列五个区域:南、北、东、西和中间区域...

8. borderlayout布局

JPanel默认布局的是FlowLayout可以new的时候就定义成其他布局:

JPanelp=newJPanel(newGridLayout(2,1))

;//两行一列JPanelp=newJPanel(newBorderLayout());

相关文章

word文档页数设置 | Word文档设置

word文档页数设置 | Word文档设置

设置,文档,页眉,显示,页数,1. Word文档设置页数方法是1.新建一个word文档,在插入标签页中找到页码按钮2.单击会出现下拉菜单,通常会将页码设置在底端3.也可以点击设置页码格式4.自行编辑页码格式以及初始编号5.插入页码之后页面底端就会出现…

暗夜文学电脑版 | 暗夜小说在线阅

暗夜文学电脑版 | 暗夜小说在线阅

暗夜,小说,小说在线阅读,完整版,阅读全文,1. 暗夜小说在线阅读《星际争霸-档案》包含四本小说: 利伯蒂的远征、赛尔那加之影、黑暗降临之前、起义。《星际争霸:亚顿的遗产》唯独这一部是找不到的,没错,无论如何也找不到(即使是英文版)。小说大致…

如何设置来电背景 | 华为p30如何设

如何设置来电背景 | 华为p30如何设

设置,背景图,背景图片,方法,华为,1. 华为p30如何设置来电背景方法/步骤:1.打开华为P30手机,在桌面上找到设置点击打开。2.进入设置界面找到【智慧助手】点击打开。3.在智慧助手界面中选择【智慧语音】点击打开。4.在【智慧语音】界面中选择…

window10系统的电脑 | window10系

window10系统的电脑 | window10系

系统,电脑软件,1. window10系统的电脑打印机如何共享材料/工具:Win10系统;1、点击Win10系统桌面上的控制面板,然后选择控制面板里的查看类型;2、将查看类型更改为小图标,然后点击“设备和打印机”;3、在设备和打印机窗口中,选择一台你想要共享的打…

iphone黑屏时间设置 | iphone黑屏

iphone黑屏时间设置 | iphone黑屏

设置,显示,时间设置,屏幕,桌面,1. iphone黑屏显示时间怎样设置1.首先先打开手机的设置。2.打开设置后选择电池。3.在电池里面选择高亮度。4.在高亮度里面,可以看到自动锁定时间。5、可以设置2分钟2分钟之后,就会锁定屏幕(也可以设置其他锁屏时…

坚果设置锁屏 | 坚果设置锁屏怎么

坚果设置锁屏 | 坚果设置锁屏怎么

设置,锁屏,动态,一键锁屏,壁纸,1. 坚果设置锁屏怎么设置有的,在手机设置里即可看到手机声音里有锁频或是开机等类的声音选择。坚果手机是锤子科技研发的手机产品,于2015年8月25日在上海正式发布。坚果手机的长度为152.9毫米,宽度为76.9毫米,厚…

自由天气怎么设置 | 天气怎么设置

自由天气怎么设置 | 天气怎么设置

设置,桌面,锁屏,天气,手机屏幕,1. 天气怎么设置到1.首先,找到手机中的天气,默认情况下,在工具里面。 2.接下来,我们需要同意才能使用。 3.然后,开启地理位置定位服务。 4.接下来,进入新的页面,单击开启。这是为了获取精准的天气预报。进入…

steam账号几台电脑 | 一个电脑能登

steam账号几台电脑 | 一个电脑能登

账号,登录,几个,一台电脑,电脑软件,1. 一个电脑能登几个steam账号Steam,能关联三个账号最多2. 一个steam号可以登录几台电脑可以,在另外一台电脑登录steam账号,然后设置-家庭组-授权这台计算机,你的游戏库就共享给另外一台电脑了,最多授权5台。3…

wifi连上电脑后很卡怎么回事啊 |

wifi连上电脑后很卡怎么回事啊 |

连接,连上,怎么回事,脑后,电脑软件,1. 电脑连wifi特别卡怎么办您的电脑如果是用无线方式连接WiFi,你可以尝试用手机连接该WiFi,看看是否可以正常上网,如果手机可以正常连接WiFi,而电脑连接上去很卡顿,可以重启电脑之后再尝试。2. wifi连电脑很卡…

pdf线条清晰快捷键 | pdf显示细线

pdf线条清晰快捷键 | pdf显示细线

快捷键,显示,设置,清晰,转换,1. pdf显示细线条按什么快捷键可以把excel中的线条全部变为虚线后再转换成PDF。选中表格--边框--其他边框--“无”下面的第一条虚线,,将外边框和内边框都变成虚线保存,再转成PDF就行了。2. pdf快捷键变细小腿的肌…

w7电脑屏密码怎么设置在哪里 | w7

w7电脑屏密码怎么设置在哪里 | w7

密码,屏保,设置,系统设置,系统,1. w7系统设置屏保密码1安全模式解决忘记开机密码问题。(1)重新启动win7系统,在启动的时候按下F8进入电脑的安全模式。(2)选择第三个“带命令行的安全模式”然后会跳出一个窗口——“Command Prompt”,这个就是…

小米线控设置 | 小米线控器

小米线控设置 | 小米线控器

智能,设置,小米手机,小米,线控,1. 小米线控器1、可能是手机设置问题,可以进入设置——按键——音量键唤醒——开启试试,然后进入设置——耳机——调试耳机,根据提示调试耳机试试。2、如果仍无法解决,则可能是耳机有问题导致的,比如插头有问题,按…