java 界面位置_java界面中怎样设置位置
importjava.awt.event.*;importjava.awt.*;importjavax.swing.*;publicclassphoneextendsJFrameimplementsActionListener{JTextFieldname=newJTextField("姓名",20);JTextFieldtel=ne...
import java.awt.event.*;
import java.awt.*;
import javax.swing.*;
public class phone extends JFrame implements ActionListener{
JTextField name= new JTextField("姓名",20);
JTextField tel= new JTextField("电话号码",20);
CheckboxGroup cg=new CheckboxGroup();
JTextField qq= new JTextField("QQ",20);
JComboBox ad = new JComboBox();
JTextField email= new JTextField("邮箱@",20);
public phone() {
Checkbox r3=new Checkbox("男",cg,false);
Checkbox r4=new Checkbox("女",cg,false);
ad.addItem("四川 ");
ad.addItem("北京 ");
ad.addItem("天津 ");
ad.addItem("上海 ");
Container cc = this.getContentPane();
cc.setLayout(new FlowLayout(FlowLayout.LEFT, 0, 10));
cc.add(new JLabel("联系人姓名:")).setBounds(00, 80, 10, 10);
cc.add(name).setBounds(20, 80, 10, 10);
cc.add(new JLabel("联系人电话:")).setBounds(00, 70, 10, 10);
cc.add(tel).setBounds(20, 70, 10, 10);
cc.add(new JLabel("联系人性别:")).setBounds(00, 60, 10, 10);
cc.add(r3).setBounds(20, 60, 10, 10);
cc.add(r4).setBounds(40, 60, 10, 10);
cc.add(new JLabel("联系人qq:")).setBounds(00, 50, 10, 10);
cc.add(qq).setBounds(20, 50, 10, 10);
cc.add(new JLabel("联系人地址:")).setBounds(00, 40, 10, 10);
cc.add(ad).setBounds(20, 40, 10, 10);
cc.add(new JLabel("联系人E-mail:")).setBounds(00, 30, 10, 10);
cc.add(email).setBounds(20, 30, 10, 10);
JButton b1 = new JButton("添加");
b1.addActionListener(this);
cc.add(b1).setBounds(00, 20, 10, 10);
JButton b2 = new JButton("删除");
b2.addActionListener(this);
cc.add(b2).setBounds(20, 02, 10, 10);
JButton b3 = new JButton("查找");
b1.addActionListener(this);
cc.add(b3).setBounds(00, 10, 10, 10);
JButton b4 = new JButton("退出");
b2.addActionListener(this);
cc.add(b4).setBounds(20, 10, 10, 10);
}
public static void main(String[] args) {
// GraphicsEnvironment graphicsEnvironment = GraphicsEnvironment.getLocalGraphicsEnvironment();
// GraphicsDevice graphicsDevice = graphicsEnvironment.getDefaultScreenDevice();
// DisplayMode displayMode = graphicsDevice.getDisplayMode();
//
// int i= displayMode.getWidth();
// int j= displayMode.getHeight();
phone t = new phone();
t.setBounds(100, 100, 180, 450);
t.setDefaultCloseOperation(JFrame.DISPOSE_ON_CLOSE);
t.setVisible(true);
}
public void actionPerformed(ActionEvent e) {
if(e.getActionCommand().compareTo("添加")==0){
System.exit(0);
}
if(e.getActionCommand().compareTo("查找")==0){
System.exit(0);
}
if(e.getActionCommand().compareTo("删除")==0){
System.exit(0);
}
if(e.getActionCommand().compareTo("退出")==0){
System.exit(0);
}
}
}
\\如果要加面板要怎么加,我是要最大化的时候 各个空格框不跟着一起变的\\那种效果
展开
java 界面位置_java界面中怎样设置位置相关推荐
- java textfield长度_java textfield 中如何设置文本长度
展开全部 限制输入文本的长度,可以定制32313133353236313431303231363533e4b893e5b19e31333337613138一个Document:import java. ...
- java查找字符位置_java 查找字符串所在的位置代码
使用了 string 类的 indexof() 方法在字符串中查找子字符串出现的位置,如过存在返回字符串出现的位置(第一位为0),如果不存在返回 -1.方便判断和截取字符串! 语法:stringobj ...
- 如何在Google Chrome中手动设置位置信息
如何在Google Chrome中手动设置位置信息 如果用户位于「主要城市」,通常经 IP 地址获取到的定位信息都是比较接近实际的.但是如果用户处于偏远城市或者郊区,通过 ISP 获取到的位置信息与用 ...
- java 字符串所在位置_java 查找字符串所在的位置
使用了 String 類的 indexOf() 方法在字符串中查找子字符串出現的位置,如過存在返回字符串出現的位置(第一位為0),如果不存在返回 -1.方便判斷和截取字符串! 語法:stringObj ...
- gp服务发布服务的地图,web客户端显示的位置跟arcgis中显示的位置不一致,不相符(我的是等值面发布的gp服务)
gp服务发布服务的地图,web客户端显示的位置跟arcgis中显示的位置不一致,不相符(我的是等值面发布的gp服务) 我发布的结果跑到非洲去了. 解决办法: 发布的服务设置环境:processing ...
- android xml java混合编程_Java学习中注解与多线程,网络编程与XML技术
本部分内容主要有集合框架及泛型,实用类,输入和输出处理,注解与多线程,网络编程与XML技术.初次学习这部分会感觉很难,主要是概念难于理解,最好是多看看例子,多练习.下面是个人的总结 拉勾IT课小编为大 ...
- java swing背景_java Swing中添加背景图片(总结)
在java GUI图形化设计中,Swing组件添加背景图片主要有两中情况:1,在Jpanl面板中添加背景图片,2,在jLable中添加背景图片 首先介绍一种最巧妙的背景图片添加方法, 1.利用JLab ...
- java runnable 异常_JAVA 线程中的异常捕获
在java多线程程序中,所有线程都不允许抛出未捕获的checked exception(比如sleep时的InterruptedException),也就是说各个线程需要自己把自己的checked e ...
- java ()括號_Java提取中括號中的內容
曾經在工作中遇到一個問題,就是需要提取字符串中每一個中括號里的內容,在網上搜了一下,發現用正則表達式可以提取中括號中的內容,具體實現如下: import java.util.ArrayList; im ...
- java的成员方法_java编程中的成员方法是什么?
DIEA 成员方法描述对象所具有的功能或操作,反映对象的行为,是具有某种相对独立功能的程序模块.它与过去所说的子程序.函数等概念相当.一个类或对象可以有多个成员方法,对象通过执行它的成员方法对传来的消 ...
最新文章
- java里remark是什么意思_remark的用法和短语例句是什么意思
- centos6 64位服务器的基本初始化
- Android移动开发之【Android实战项目】DAY15-翻页效果原理
- ASP.NET中常用的文件上传下载方法
- 1087 All Roads Lead to Rome (30 分)【难度: 一般 / Dijkstra】
- 如何理解 JAVA 中的 volatile 关键字
- gcc __attribute__关键字举例之visibility
- 2 Effect Hook
- 靠能力赚大钱,是最最可笑的谎言
- Apache RocketMQ 分享
- 3d建模电脑配置要求_专业3d动画建模需要什么配置 运行Blender的电脑配置推荐
- python如何调用dll库中的函数_Python调用DLL动态库函数读写CPU卡
- XRD测试常见问题及解答(一)
- 一元函数积分学的计算
- 编译coccinelle-1.0.0-rc24时的错误Error: Unbound module Parmap以及解决方法
- ISA服务器安装设置全集
- win10卸载软件通过控制面板
- 多协议充电桩平台系统小程序方案
- 商城系统面试题(二)
- Java爬虫初学——爬取BT电影天堂电影的磁力链接并筛选下载
热门文章
- SAP UI5 enhancement on resourceBundle
- new Fiori 2.0 theme sap_belize
- When is abap.js loaded by Launchpad
- 如何测试OData的filter功能
- CRM One Order 事件处理元数据初始化的准确位置
- why approver preview in Document builder is empty
- Organization Unit buffer - OOATTRCUST
- use web IDE to commit change to git
- 某企业管理软件开发公司校园招聘的小组讨论面试题
- typora 公式_如何用Typora写Markdown上传至知乎