在编GUI的时候,写过这样的代码:
private void setUpLayout() {
this.setLayout(new GridLayout(3, 1));
add(new JLabel(new ImageIcon("javaBoy.png")));
}
为什么能直接用这个add呢?这是从哪里来的呢?看这个图:
说是从Container里面来的,然后我没有import相关的类啊?怎么会有这个的呢?
不太懂,求解释。
Java GUI里add()方法问题
因为this,是个Frame,可以使用this.add()又因为是在类方法中,this可以省略,没有任何对象.add的话,认为是this.add
java GUI 题目
bc = new Button("空白区域");f.add(bw, BorderLayout.CENTER);f.add(bc, BorderLayout.CENTER);p = new Panel();bfile = new Button("文件");bhelp = new Button("帮助");p.add(bfile);p.add(bhelp);f.add(p, BorderLayout.NORTH);f.pack();f.setVisible(true);} } ...
java关于GUI的一个程序填空。复制过来横线都没了,,看看有没有错误,我...
final JTextArea text = new JTextArea(80, 60); text.setEditable(true); frame.getContentPane().add(new JScrollPane(text)); final JMenuBar menuBar = new JMenuBar(); final JMenu menuFile = new JMenu("文件"); final JMenuItem newItem = new JMenuItem("新建"); ...
java中的add是什么意思?
在Java中,add是一种常见的方法名,通常用于表示向某个容器中添加元素的操作。例如,我们可以使用ArrayList的add方法向列表中添加新元素,也可以使用Map的put方法向映射表中添加key-value对。实际上,在Java中,许多容器类都提供了add方法,因为它是一种非常基础、常用的操作。add方法还可以用于实现线程安全...
java的add方法一般在哪里用到,怎么用
一般在添加一些标签,按钮,时会用到的。
请问有JAVA GUI高手在吗?我想给我的JFrame添加一个背景图片,但是每次...
result results tip是什么?是这3个把背景覆盖了吗 先试试去掉add(beijing)下面的所有代码
java 扫雷出错求解
界面不显示?在构造中加两句:setVisible(true);setBounds(300,100,400,500);菜单显示问题?把initGUi中的p1.add(menuBar)改为:setJMenuBar(menuBar);有问题就追问。
JAVA 图形界面编程问题
在你按钮添加完之后使用updateUI()方法就可以了。因为你那些按钮是画在jpanel上的,所以要使用那个组件的updateUI方法,即 jpanel.add(new JButton("按钮"+(buttonCount++)));之后添加一句 jpanel.updateUI();这样就能看到效果了。
关于JAVA的GUI图形界面问题~~~求高人解答~
btn1.addActionListener(this);btn2.addActionListener(this);setVisible(true);setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);} public void actionPerformed(ActionEvent e){ if(e.getSource()==btn1){ if(new String(in2.getPassword()).equals("123")) \/\/0紫电清霜0写的getText()方法已经过时...
java GUI的问题
给你一个代码自己看下 再改下 package com.hnkjxy.studentsystem;import java.awt.*;import javax.swing.*;import java.awt.event.*;import java.sql.*;public class Login extends JFrame implements ActionListener { private JLabel username,password,msg;private JTextField use;private JPasswordField...