「java添加控件」java如何在窗口添加组件

博主:adminadmin 2023-03-19 02:40:09 370

今天给各位分享java添加控件的知识,其中也会对java如何在窗口添加组件进行解释,如果能碰巧解决你现在面临的问题,别忘了关注本站,现在开始吧!

本文目录一览:

JAVA中怎样在jTable中添加控件?

在很久很久以前我写的一个JTABLE,你参考一下吧

package classBox;

import java.awt.BorderLayout;

import java.awt.Container;

import javax.swing.JApplet;

import javax.swing.JScrollPane;

import javax.swing.JTable;

import javax.swing.table.DefaultTableModel;

public class TB extends JApplet {

@Override

public void init() {

}

@Override

public void start() {

String[][] data1 = new String[100][3];

for(int i=0 ;i100;i++){

for(int j=0;j3;j++){

data1[i][j]=i*j+"aa";

}

}

Container cp = getContentPane();

cp.setLayout(new BorderLayout());

final String[] colHeads = {"姓名", "电话", "年龄"};

DefaultTableModel model = new DefaultTableModel(new String[0][3], colHeads);

JTable jt = new JTable(model);

String[] data = null;

for(int i=0;i100;i++){

data = new String[3];

data[0] = data1[i][0];

data[1] = data1[i][1];

data[2] = data1[i][2];

model.addRow(data);

}

JScrollPane jsp = new JScrollPane(jt);

cp.add(jsp, BorderLayout.CENTER);

}

}

java可以像VB一样添加控件么?

可以,你用Eclipse开发的话.安装一个可视化编辑插件VE, 当然你也可以用其他公司的插件.这方面的插件很多的.

就和Vb一样了.你拖拽一个控件到面板就生成了.

你也可以给这个控件添加事件 .

JAVA怎么向窗体中添加控件??

/** 给个例子你看下吧 同学, 开发swing 最好的利剑 莫过于 NetBeans 6 了 * 用手写也 不用 怎样 很简单 new 一个控件 add 进 去 就 可以了* 希望对你有用 同学*/

import java.awt.FlowLayout;import javax.swing.JButton;

import javax.swing.JFrame;

import javax.swing.JList;

import javax.swing.JPanel;

import javax.swing.SwingUtilities;

import javax.swing.WindowConstants;

public class download extends JFrame { /**

* @param args

*/

JFrame j;

public download(){

j = new JFrame("java tcp/ip 下载");

j.setBounds(100, 100, 800, 600); // 实例 一 窗体

j.setDefaultCloseOperation(WindowConstants.EXIT_ON_CLOSE); //JJFrame.EXIT_ON_CLOSE

j.getContentPane().setLayout(new FlowLayout(ABORT)); //布局设置

JPanel p = new JPanel();

p.setBounds(100, 100, 100, 100);

p.setLayout(new FlowLayout());

JButton jbtn = new JButton();

jbtn.setText("下载");

p.setSize(100, 100);

String[] data = {"one", "two", "three", "four"};

JList myList = new JList(data);

add(myList);

p.add(jbtn); p.add(myList); // 将 button list 控件 添加 panel 中

j.getContentPane().add(p); // 将 panel 添加 进窗体

j.pack(); //自动适应窗体大小

j.setVisible(true); }

public static void main(String[] args) {

// TODO Auto-generated method stub

SwingUtilities.invokeLater(new Runnable(){

public void run() {

// TODO Auto-generated method stub

new download();

}

});

}}

北大青鸟java培训:Android之自定义控件?

一、简单自定义控件MyButton每一个控件都是一个java类,有对应的代码,只要你能正确的编写java代码,那么电脑培训发现可以创造出符合你需求的控件,即自定义控件。

1.通过继承的方式,创建自定义控件通过继承一个现有的控件,覆盖其界面的呈现   通过继承一个包含若干子控件的布局通过继承一个现有的控件,覆盖某个响应事件   继承一个View来完整自定义一个心控件 2.使你的自定义控件继承自某个最接近的Android控件,必须是public 一般都会调用父类的构造方法,注意一般有三个构造方法覆盖原来控件的方法,注意是否要再调用super中的方法在XML中以类全名的方式引用此控件二、复杂自定义控件MyLogin需要设计包含一组控件的自定义控件就需要用到复杂的自定义控件1)   使得你的自定义控件继承自某个接近的布局2)   正确的实现构造方法:构造方法中实例化目标布局,同时查找到各个子布局3)   添加相应的响应代码来修改属性,使得外部能访问布局中的子控件4)   在XML中以类全名的方式引用此控件,完整的包名+类名。

怎么在Java中添加Toolbar控件,且控件中有图案

import java.awt.*;

import java.awt.event.*;

import javax.swing.*;

public class Test0630Toolbar {

public static void main(String[] args) {

JFrame frame = new JFrame("JToolBar");

JToolBar jToolBar = new JToolBar("JToolBar");

JButton open =

new JButton("Open", new ImageIcon(Test0630Toolbar.class

.getResource("images/Open16.gif")));

jToolBar.add(open);

final JTextArea textArea = new JTextArea(5, 30);

textArea.setEditable(false);

JScrollPane scrollPane = new JScrollPane(textArea);

open.addActionListener(new ActionListener() {

public void actionPerformed(ActionEvent e) {

textArea.append("open button clicked.\n");

}

});

frame.add(jToolBar, BorderLayout.PAGE_START);

frame.add(scrollPane, BorderLayout.CENTER);

frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);

frame.pack();

frame.setVisible(true);

}

}

java添加控件的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于java如何在窗口添加组件、java添加控件的信息别忘了在本站进行查找喔。