「java窗体标签」java设置窗体

博主:adminadmin 2022-12-01 23:38:09 46

今天给各位分享java窗体标签的知识,其中也会对java设置窗体进行解释,如果能碰巧解决你现在面临的问题,别忘了关注本站,现在开始吧!

本文目录一览:

JAVA编写一个窗口(frame),要求窗口中有文本框,按钮,标签,单选框,复选框,

import javax.swing.*;

import java.awt.*;

public class test extends JFrame{

public test(){

JButton button; //按钮

JLabel label; //标签

JComboBox combobox;//下拉菜单

JCheckBox checkbox;//复选框

JRadioButton radiobutton;//单选框

JTextField textfield;//文本框

button = new JButton("按钮");

label = new JLabel("标签:");

checkbox = new JCheckBox("复选框一");

radiobutton = new JRadioButton("单选框一");

combobox = new JComboBox();

textfield = new JTextField(100);

Container c = this.getContentPane();

c.setLayout(new FlowLayout());

c.add(button);

c.add(label);

c.add(checkbox);

c.add(radiobutton);

combobox.addItem("1");

combobox.addItem("2");

c.add(combobox);

c.add(textfield);

setSize(300, 200);

setVisible(true);

}

public static void main(String[] args) {

// TODO 自动生成方法存根

test mytest = new test();

}

}

java 问题 为什么我拖到窗体上的 按钮 标签 不显示呢?

第一,为什么不用JFrame ?

第二,你这些控件对象为什么不用 setVisible(true) ?这个方法可是让控件显示的方法,你定义的控件默认是隐藏的,用这个方法可以显示。

JAVA创建一个窗体,3个组件 一个文本框 一个标签 一个按钮

Frame

f

=

new

Frame();

//创建一个

窗体

f.setBounds(200,200,400,300);

//设置一个在(200,200)

坐标

起点

,宽400高300的窗体

TextField

tf

=

new

TextField();

//创建一个

文本框

Label

l

=

new

label("标签名");

Button

btn

=

new

Button("按钮");

//向窗体添加3个

组件

f.add(tf);

f.add(l);

f.add(btn);

f.setVisiable(true);

//设置可见

用Java语言给内部窗体设置背景标签或者更改背景色

在Java语言中,创建窗口要使用Swing组件中的JFrame对象。JFrame对象有一个方法,叫做setTitle(),通过它可以设置窗口的标题。

setTitle(String title)方法只有一个参数,字符串类型的窗口标题。

public class frmMain extends javax.swing.JFrame {

public frmMain() {

this.setTile("I love you!"); //初始化对象的时候设置窗口标题

}

}

public class setJFrameTitle {

public static void main(String[] args) {

frmMain s=new frmMain();

s.setTitle("New title"); //也可以这样变更窗口标题

s.setVisible(true);

}

}

用JAVA怎么建立一个大小为300*200的JFrame窗体,在里面添加三个标签、两个文本框、两个按

import java.awt.BorderLayout;

import java.awt.EventQueue;import javax.swing.JFrame;

import javax.swing.JPanel;

import javax.swing.border.EmptyBorder;

import javax.swing.JLabel;

import javax.swing.JTextField;

import javax.swing.JButton;public class T extends JFrame { private JPanel contentPane;

public JLabel lblNewLabel;

public JLabel label;

public JLabel label_1;

public JTextField textField;

public JTextField textField_1;

public JButton btnNewButton;

public JButton button; public static void main(String[] args) {

EventQueue.invokeLater(new Runnable() {

public void run() {

try {

T frame = new T();

frame.setVisible(true);

} catch (Exception e) {

e.printStackTrace();

}

}

});

}

public T() {

setTitle("JFrame窗体例子");

setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);

setBounds(100, 100, 300, 200);

contentPane = new JPanel();

contentPane.setBorder(new EmptyBorder(5, 5, 5, 5));

setContentPane(contentPane);

contentPane.setLayout(null);

lblNewLabel = new JLabel("帐号:");

lblNewLabel.setBounds(70, 60, 30, 21);

contentPane.add(lblNewLabel);

label = new JLabel("密码:");

label.setBounds(70, 91, 30, 21);

contentPane.add(label);

label_1 = new JLabel("图片标签");

label_1.setBounds(10, 10, 264, 40);

contentPane.add(label_1);

textField = new JTextField();

textField.setBounds(102, 60, 109, 21);

contentPane.add(textField);

textField.setColumns(10);

textField_1 = new JTextField();

textField_1.setColumns(10);

textField_1.setBounds(102, 91, 109, 21);

contentPane.add(textField_1);

btnNewButton = new JButton("登录");

btnNewButton.setBounds(217, 128, 57, 24);

contentPane.add(btnNewButton);

button = new JButton("设置");

button.setBounds(10, 128, 57, 24);

contentPane.add(button);

}

}

java 怎么控制窗口标签,文本的字体大小和位置?

将它所在的容器设置为空布局

这样你就可以在该容器内随意摆放控件了,比如

JPanel p = new Jpanel();

JLabel l = new JLabel("java");

p.setLayout(null);//设置空布局

p.add(l);//添加控件

l.setLocation(0,0,50,20);//设置控件相对于容器JPanel左上角的距离和控件的大小。

Java设置label字体代码如下:

ublic class SetColor extends JFrame{

JLabel jlabel = new JLabel("颜色,大小");

public SetColor(){

this.setLayout(null);

jlabel.setBounds(0, 0, 200, 40);

jlabel.setFont(new Font("",1,30));//设置字体大小

jlabel.setForeground(Color.BLUE);//设置字体颜色

this.add(jlabel);

this.setSize(200,200);

this.setVisible(true);

}

/**

* @param args

*/

public static void main(String[] args) {

// TODO Auto-generated method stub

SetColor sc = new SetColor();

}}

关于java窗体标签和java设置窗体的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。

The End

发布于:2022-12-01,除非注明,否则均为首码项目网原创文章,转载请注明出处。