「javaswing难点」swing java 有用吗?
今天给各位分享javaswing难点的知识,其中也会对swing java 有用吗?进行解释,如果能碰巧解决你现在面临的问题,别忘了关注本站,现在开始吧!
本文目录一览:
- 1、java swing的问题
- 2、java中SWING 问题
- 3、java swing 太难用了,界面搞的我快哭了。请问有什么好的插件,我自己有下一个文件夹名字plugins,feature
- 4、关于Java Swing的问题
- 5、Java Swing 的一点小问题
java swing的问题
1、没有加载 JLabel 对象进入 界面中
2、如果使用 JPanel 作为中间容器加载JLabel的话,还需要将 Jpanel加载入界面,JLable加载入JPanel
3、加载之前需要设置
//设置标签的文本
lable.setText("要显示的内容");
//设置标签的矩形坐标和尺寸
lable.setBounds(new Rectangle(90, 94, 68, 41));
4、加载时
如果 使用 JPanel , 则 需要
form.getContentPane().add(panel, java.awt.BorderLayout.CENTER);
panel.add(lable);
5、最后再执行
form.setVisible(true);
java中SWING 问题
import java.awt.Toolkit;//Toolkit是做什么的 //这是用来缓冲图片的
frame.setResizable(false);//这句是什么意思 //无法手动改变frame的大小
frame.pack();//用来动态调整frame的大小,使frame中的组件都可见
下面的就是如果frame的大小大于屏幕的大小就使frame的大小为屏幕大小.3
screenSize.height - frameSize.height) / 2);//特别是句更是不明白啊。//这里是使它居中显示
java swing 太难用了,界面搞的我快哭了。请问有什么好的插件,我自己有下一个文件夹名字plugins,feature
Eclipse下Swing的插件有VE,SwingDesigner,Jigloo。
VE性能比较差,配置也麻烦。
Jigloo体积比较小,也比较好用。
SwingDesigner是收费的,当然功能也是最强悍的。
不过建议用netbeans,在里面做Swing很轻松。
lz自己选吧
关于Java Swing的问题
java swing组件有个公共方法setFont用来设置组件字体。
表头:table.getTableHeader().setFont(new Font("Dialog", 0, 19));
其中table.getTableHeader()就是你用vector构建的表头组件。
Java Swing 的一点小问题
package ss;
import java.awt.*;
import javax.swing.*;
public class list {
public static void main(String args[]) {
// Container container = f.getContentPane();
// 获得与JFrame关联的ContentPane,ContentPane的默认布局管理器是BorderLayout;
// final Object rowData[][] = {
// { "1", "one", "I" },
// { "2", "two", "II" },
// { "3", "three", "III" }};
// final String columnNames[] = { "姓名", "性别", "年龄","职务" };
final JTable Table = new JTable(20, 6);// 创建表格;
Table.setRowHeight(25);// 设置表格的行高;
JScrollPane scrollPane = new JScrollPane(Table);// 创建滚动条
//scrollPane.setPreferredSize(new Dimension(350,550));
JFrame f = new JFrame("员工表");// 创建JFrame对象;
f.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);// 点关闭,停止进程
JPanel NorthPanel = new JPanel();
// 创建北面的JPanel对象;
JLabel label = new JLabel("员工信息表");
Font font = new Font("宋体", 10, 20);// 新建字体;
label.setFont(font);// 应用字体;
NorthPanel.add(label);// 把标签添加到NorthPanel中;
JPanel SouthPanel = new JPanel();
Button button1 = new Button("增加");
button1.setPreferredSize(new Dimension(100,100));
Button button2 = new Button("删除");
Button button3 = new Button("查找");
Button button4 = new Button("修改");
SouthPanel.add(button1);
SouthPanel.add(button2);
SouthPanel.add(button3);
SouthPanel.add(button4);
f.add(SouthPanel, BorderLayout.SOUTH);
f.add(NorthPanel, BorderLayout.NORTH);// 加入标签”员工信息表“;
f.add(scrollPane, BorderLayout.CENTER);// 把NorthPanel添加到container中;
JPanel p=new JPanel();
p.setPreferredSize(new Dimension(175,550));
f.add(p, BorderLayout.WEST);
p=new JPanel();
p.setPreferredSize(new Dimension(175,550));
f.add(p, BorderLayout.EAST);
// f.setResizable(false);//定义窗口是否可调整大小
f.setSize(700, 550);// 定义JFrame窗口大小;
f.setLocationRelativeTo(f);// 窗口居中显示;
f.setVisible(true);// 显示窗口
}
}
关于javaswing难点和swing java 有用吗?的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。
发布于:2022-12-11,除非注明,否则均为
原创文章,转载请注明出处。