使用Dimension类和Point类设置窗体大小和显示位置

import javax.swing.*;
import java.awt.*;
public class ss1{
    public static void main(String[] args){
        JFrame f=new JFrame("图形界面");    //
        Dimension d=new Dimension();  //创建Dimension对象
        d.setSize(466,150);          //指定组件大小
        f.setSize(d);               //设置组件大小
        f.setBackground(Color.WHITE);    //将背景设置成白色
        Point p=new Point(300,200);      //指定组件的外上边距和外左边距
        f.setLocation(p);                //设置组件的显示位置
        f.setVisible(true);       //显示组件
    }
}

原文地址:https://www.cnblogs.com/l666/p/9142562.html

时间: 2024-11-10 01:19:19

使用Dimension类和Point类设置窗体大小和显示位置的相关文章

关于GridBagLayout设置窗体大小的一个小问题

在swing中,我们一般设置窗体大小用setSize()方法,此方法的的确确是好用.但是在涉及到布局的时候,尤其是GridBagLayout这种复杂的布局而且针对的窗口不小时,此方法就不奏效了.没试过的可以试试. 那我们应该怎么做呢? 很简单,先检查代码有没有很基本的错误,如果没有,那么只要把setSize()方法换成setPreferedSize()就可以了; 但还要注意一点,setPreferedSize()参数为Dimension类型,不是两个int类型的参数. 例子部分代码如下: Dim

C#代码设置窗体和Panel的位置大小

1.设置Panel位置大小 private void button2_Click(object sender, EventArgs e) { panel1.Visible = false; panel2.Location = new Point(84,52);//设置位置 panel2.Size = new Size(150,60); panel2.Visible = true; } 2.设置窗体 this.Size = new Size(622, 500);

vim设置窗体大小的环境变量

参考地址: http://vim.wikia.com/wiki/Maximize_or_set_initial_window_size

蜗牛爱课 -- iOS 设置UIButton的字体的大小、显示位置、大小

/设置按钮上的自体的大小 //[btn setFont: [UIFont systemFontSize: 14.0]];    //这种可以用来设置字体的大小,但是可能会在将来的SDK版本中去除改方法 //应该使用 btn.titleLabel.font = [UIFont systemFontOfSize: 14.0]; btn.contentHorizontalAlignment=UIControlContentHorizontalAlignmentLeft ;//设置文字位置,现设为居左,

iOS开发-- 设置UIButton的文字显示位置、字体的大小、字体的颜色

btn.frame = CGRectMake(x, y, width, height); [btn setTitle: @"search" forState: UIControlStateNormal]; //设置按钮上的自体的大小 //[btn setFont: [UIFont systemFontSize: 14.0]];    //这种可以用来设置字体的大小,但是可能会在将来的SDK版本中去除改方法 //应该使用 btn.titleLabel.font = [UIFont sys

设置UIButton的文字显示位置、字体的大小、字体的颜色、加粗

btn.frame = CGRectMake(x, y, width, height); [btn setTitle: @"search" forState: UIControlStateNormal]; //设置按钮上的自体的大小 //[btn setFont: [UIFont systemFontSize: 14.0]];    //这种可以用来设置字体的大小,但是可能会在将来的SDK版本中去除改方法 //应该使用 btn.titleLabel.font = [UIFont sys

Qt 设置窗口居中显示和窗体大小

设置窗口居中显示 方法一:在窗口(QWidget类及派生类)的构造函数中添加如下代码: #include <QDesktopWidget> //....... QDesktopWidget* desktop = QApplication::desktop(); // =qApp->desktop();也可以 move((desktop->width() - this->width())/2, (desktop->height() - this->height())

GUI 设置窗体/关闭窗体

GUI:图形用户界面,在awt和swing包下 awt和swing的区别 JAVA.awt:需要调用本地系统方法实现功能,属于重量级控件        轻重是指与系统的关联度 JAVAX.swing:在JAVA的基础上,提供了更多的组件,完全由JAVA实现,移植性强,属于轻量级控件 Frame:窗体对象 方法: 1.Frame:无参构造 2.Frame.setsize():设置窗体大小 3.Frame.setLocation():设置窗体位置 4.Frame.setBounds(X,Y,Widt

C#的线程类之Thread类以及对为什么设置线程优先级却不先执行这一问题本身的认识

1.C#对线程进行操作时,通过Thread类,可以对线程进行创建.挂起.恢复.休眠.终止及设置优先级. Thread类位于System.Threading命名空间下,该命名空间还包含一个ThreadPool类(允许用户使用系统提供的线程池)和一个Timer类(在线程池上执行回调方法) 在线程运行期间,不同的时刻会表现为不同的状态,但它总是处于由ThreadState定义的一个或多个状态中.用户可以通过使用ThreadPriority枚举为线程定义优先级,但不能保证操系统会接收该优先级 2.Thr