网创优客建站品牌官网
为成都网站建设公司企业提供高品质网站建设
热线:028-86922220
成都专业网站建设公司

定制建站费用3500元

符合中小企业对网站设计、功能常规化式的企业展示型网站建设

成都品牌网站建设

品牌网站建设费用6000元

本套餐主要针对企业品牌型网站、中高端设计、前端互动体验...

成都商城网站建设

商城网站建设费用8000元

商城网站建设因基本功能的需求不同费用上面也有很大的差别...

成都微信网站建设

手机微信网站建站3000元

手机微信网站开发、微信官网、微信商城网站...

建站知识

当前位置:首页 > 建站知识

java文本控件代码 javaweb文本框

java文本编辑器代码中save.addActionListener(new ActionListener() {是什么意思?

为save变量所指向的控件添加一个事件监听。

创新互联公司网站建设公司是一家服务多年做网站建设策划设计制作的公司,为广大用户提供了网站制作、成都网站设计,成都网站设计,一元广告,成都做网站选创新互联公司,贴合企业需求,高性价比,满足客户不同层次的需求一站式服务欢迎致电。

addActionListener : 为控件添加一个监听,控件必须添加监听后才能处理用户的事件。

要想处理事件,程序必须重写ActionListener接口中的方法,该方法的内容为

事件发生时所要执行的代码。

所以new ActionListener就是在重写ActionListener接口。

java中点击一个按钮弹出两个输入文本框的源代码

写了一个很简单的案例,可以参考和修改

import java.awt.BorderLayout;

import java.awt.GridLayout;

import java.awt.event.ActionEvent;

import java.awt.event.ActionListener;

import javax.swing.JButton;

import javax.swing.JDialog;

import javax.swing.JFrame;

import javax.swing.JLabel;

import javax.swing.JTextField;

public class FromeDemo extends JFrame{

JButton jbutton;

public FromeDemo() {

jbutton = new JButton("弹出2个文本框");

jbutton.addActionListener(new ActionListener() {

@Override

public void actionPerformed(ActionEvent e) {

JDialog jd = new JDialog();

jd.setBounds(320, 180, 260, 100);

jd.setTitle("弹出文本框");

jd.getContentPane().setLayout(new GridLayout(2, 2));

jd.add(new JLabel("文本框一"));

jd.add(new JTextField(80));

jd.add(new JLabel("文本框二"));

jd.add(new JTextField(80));

jd.setModal(true);//确保弹出的窗口在其他窗口前面

jd.setVisible(true);

}

});

add(jbutton,BorderLayout.SOUTH);

setBounds(300, 100, 320, 320);

setTitle("测试");

setDefaultCloseOperation(EXIT_ON_CLOSE);

setVisible(true);

}

public static void main(String args[]) {

new FromeDemo();

}

}

java在swing编程中我把文本控件啊按钮控件啊放在JTabbedPane控件里为什么我总是改不了文本控件的位置

JTabbedPane默认布局应该是FlowLayout,这个问题可以用Box很容易解决,你可以把jpan面板设成BorderLayout布局,在添加Box下的水平和垂直Box,往里面添加你想要的组件,Box排版很不错很好用,可控性很强,可以试试:

//设置边框布局

BorderLayout bl = new BorderLayout();

jpan.setLayout(bl);

//创建水平Box

Box box1 = Box.createHorizontalBox();

//创建垂直Box

Box box2 = Box.createVerticalBox();

Box不知道怎么用的话先上网查查用法,不懂的话再找我


新闻名称:java文本控件代码 javaweb文本框
网页网址:http://bjjierui.cn/article/doedgde.html

其他资讯