控件绝对定位函数

审美布局能力实在太差。驾驭不了这种界面美化函数,弃疗了。、调了好久才出来下面这个玩意,以后再也不瞧不起美工了。。。

<span style="font-size:18px;">//祭上代码
import java.awt.FlowLayout ;
import javax.swing.JFrame ;
import javax.swing.JButton ;
import javax.swing.JLabel ;
import javax.swing.JTextArea ;
import java.awt.*;

class Tester{
    public static void main(String args[]){
        JFrame frame = new JFrame("记事本") ;
        frame.setLayout(null) ;
        JTextArea ta = new JTextArea(20,20) ;
        JButton open = new JButton("打开") ;
        JButton newF = new JButton("新建") ;
        JButton help = new JButton("帮助") ;
        frame.setSize(400,300) ;
        //title.setBounds(45,5,150,20) ;
        open.setBounds(0,0,60,20) ;
        newF.setBounds(60,0,60,20) ;
        help.setBounds(100,0,60,20) ;
        ta.setBounds(5,40,400,200) ;
        frame.add(open) ;
        frame.add(newF) ;
        frame.add(help) ;
        frame.add(ta) ;
        frame.setVisible(true) ;
    }
};

</span>
时间: 2024-09-13 14:51:16

控件绝对定位函数的相关文章

//显示窗体中所有控件的函数

function GetCtrls(MyForm: TForm): TStringList; var i: Integer; begin Result:=TStringList.Create; for i:=0 to MyForm.ComponentCount-1 do Result.Add(MyForm.Components[i].Name); end; procedure TForm1.Button1Click(Sender: TObject); begin Memo1.Lines.AddS

《zw版&#183;delphi与halcon系列原创教程》zw版_THImagex控件函数列表

<zw版·delphi与halcon系列原创教程>zw版_THImagex控件函数列表 Halcon虽然庞大,光HALCONXLib_TLB.pas文件,源码就要7w多行,但核心控件就是两个: THImagex,图像数据控件,v11版,包括488个函数和子程序 THOperatorSetX,操作主接口控件,v11版,包括1929个子程序 以上两大核心控件,已经删除个别delphi内部属性函数,不影响日常使用. 其他控件,基本上,都是为配合两个控件,提供数据类型支持.辅助功能.已经一些特殊应用(

QGroupBox控件的使用

1)说明: 布局时可用作一组控件的容器,但是需要注意的是,内部必须使用布局控件(如QBoxLayout)进行布局. 2)设置QGroupBox的标题: setTitle()函数 3)内部添加布局控件 setLayout()函数 4)在Layout内部进行控件的布局

Delphi WebBrowser控件的使用(大全 good)

Delphi WebBrowser控件的使用 WebBrowser控件属性:1.Application      如果该对象有效,则返回掌管WebBrowser控件的应用程序实现的自动化对象(IDispatch).如果在宿主对象中自动化对象无效,程序将返回WebBrowser控件的自动化对象2.Parent       返回WebBrowser控件的父自动化对象,通常是一个容器,例如是宿主或IE窗口3.Containe       返回WebBrowser控件容器的自动化对象.通常该值与Pare

【转载】MFC动态创建控件及其消息响应函数

原文:http://blog.sina.com.cn/s/blog_4a08244901014ok1.html 这几天专门调研了一下MFC中如何动态创建控件及其消息响应函数. 参考帖子如下: (1)http://topic.csdn.net/u/20101204/13/5f1b1e70-2f1c-4205-ba10-41616d16f07e.html (2)http://www.cppblog.com/deercoder/articles/107132.html 这两篇帖子是比较经典的,能够回答

2016.1.19 DEV Express控件GirdControl使用

DEV控件在工具箱中消失处理方法 开始-->程序-->Developer Express v2009 vol 3(依据版本不同)-->Components-->Tools-->ToolboxCreator   1.点击一行选择完整一行 Run Designer->View->OptionsBehavior->EditorShowMode 设置为:Click Run Designer->View->OptionsSelection.EnableAp

DuiVision开发教程(9)-动态创建控件

基于DuiVision的界面程序大部分情况下都是通过xml事先定义好界面的,但有时候需要通过代码来动态创建控件,可以参考下面的动态创建控件的例子: CDuiButton* pToolBtn = static_cast<CDuiButton*>(DuiSystem::CreateControlByName(L"button", m_pDlg->GetSafeHwnd(), m_pDuiObject)); if(pToolBtn) { ((CControlBase*)m_

使用VC2008中ATL开发浏览器控件

http://blog.csdn.net/cnjet/article/details/6218355 使用VC2008中ATL开发浏览器控件 2011.03.02 [email protected] 介绍 本文将介绍使用VC2008中的ATL开发一个用于网络部署的cab控件包的过程. 建立ATL项目 打开VS2008,建立一个ATL项目,如下图: 考虑到简介性,选择了"Allow merging of proxy/stub code" 添加ATL控件 (建议先编译一下真个project

MFC中按钮控件的用法笔记(转)

VC学习笔记1:按钮的使能与禁止 用ClassWizard的Member Variables为按钮定义变量,如:m_Button1:则m_Button1.EnableWindow(true); 使按钮处于允许状态m_Button1.EnableWindow(false); 使按钮被禁止,并变灰显示 VC学习笔记2:控件的隐藏与显示 用CWnd类的函数BOOL ShowWindow(int nCmdShow)可以隐藏或显示一个控件. 例1:CWnd *pWnd;pWnd = GetDlgItem(