我有两门课:
public class TimeServer extends JPanel implements TimeVariables
{
public TimeServer()
{
JTextArea serverLog = new JTextArea();
// Create a scroll pane to hold text area
JScrollPane scrollPane = new JScrollPane(serverLog);
JPanel serverWin = new JPanel();
serverWin.add
目前,我正在试图更新keyevent上的矩形位置,但我不知道如何从另一个类调用paintComponent方法,也不知道如何实现这一点。
油漆级
package com.raggaer.frame;
import java.awt.Color;
import java.awt.Dimension;
import java.awt.Graphics;
import javax.swing.JPanel;
public class Elements extends JPanel {
public Elements() {
}
public void paint
我想在下个学期要做的事情上抢先一步。它基本上是一个手机的模板,由一个JTextField组成,用于显示按下的按钮。我的问题是,当创建我的actionlistener时,JTextField (名为"numIn")不被识别,得到一个错误,说它不能被解析。下面是我设置手机JPanel的代码:
public class Template
{
// the dial pad button strings
private static final String[][] BUTTONSTRINGS =
{
{"1", "2
嗨,我试着用for循环运行JTabbedPanel。我的程序正在成功运行。但它并没有像我预期的那样创建任何Tab文件。请帮帮我。
public void GenerateGUI() {
jPanel = new JPanel[3];
jSplitPane1 = new JSplitPane();
jTabbedPane1 = new JTabbedPane();
GroupLayout[] jPanelLayout = new GroupLayout[3];
for (int i = 0; i <= noOfTerminals; i++)
我知道如何将JButton添加到JPanel中,但是我创建的类如何呢?
我有一节课:
public class Monster
{
private ImageIcon monster;
private JButton b;
public Monster()
{
monster = new ImageIcon("Monster.jpg");
b = new JButton(monster);
b.setIcon(monster);
}
}
我有另一个类,在那个类中,我想将图标添加到我的swi
我已经在另一个JPanel中嵌套了一个Jpanel。我想刷新其中一个JPanels,而不刷新另一个。我有以下代码,我可以使用repaint()函数,但是它将更新所有的时间,而不仅仅是我想要的时间( JPanels JPanel)。
我该如何刷新Time JPanel呢?让天气JPanel原封不动?我希望能够从外部线程做到这一点。
public class MainPanel extends JPanel{
public static JPanel TimePanel = new Time();
public static Weather WeatherPanel = new Weather(
这是netbeans中的一个简单的jframe,但是这个程序不会在我的屏幕上显示任何窗口,您是否曾经遇到过这个问题,即使使用其他代码,它也是这样做的,我有一个程序,我已经开始构建它的GUI,但是当我试图运行它时,什么也没有出现,所以我选择了一个新的项目,然后只有一个Jframe,但是甚至什么都没有出现。
public class NewJFrame extends javax.swing.JFrame {
/**
* Creates new form NewJFrame
*/
public NewJFrame() {
initCompone
几天来,我一直在努力更新cardlayout中的Jtextfield和Jbutton数据。我已经创建了一个小演示来解释我的问题。当我点击“开始”按钮时,它应该会显示另一个面板,这是正常的,但当我返回到主页时,我希望我的Jtextfield和jbutton从"world“更新为"hello”,但这不起作用。任何帮助和建议都将不胜感激。(很抱歉代码的缩进,我不知道为什么复制-粘贴不能正常工作)。
public class CardlayoutDemo {
public static String data = "world";
privat
过去几个小时,我一直在试图从一个名为GUI的类中找出如何在我的algorithms类中使用面板。我知道以前有人问过这个问题,但我似乎不知道如何将它合并到我的代码中,所以我希望得到任何形式的指导。
具体来说,在我的算法类中,我尝试通过创建GUI类的一个实例,然后尝试使用title.setText()来更改名为title的title.setText(),但是它返回了一个Null指针异常。
title JLabel位于my JPanel上,名为topPanel
我知道我做得不对,在过去的几个小时里,我一直在为这件事而挣扎,似乎无法取得任何进展。如我所说,任何指导都将不胜感激。
GUI.java
im
我想把两个JButtons放在我的JPanel上,其中一个是居中的,另一个是在JPanel的右上角。JPanel与包含JPanel的JFrame大小相同。我如何使用GridBagLayout和GridBagConstraints来完成这个任务?
public class MyPanel extends JPanel {
public MyPanel() {
JButton btnGame1 = new JButton("Game 1");
JButton btnExitFrame = new JButton("Exit");
setLa
所以我有一个超类,它用一些组件制作了一个JPanel。现在,我需要子类来制作一些无线电按钮,并将它们显示在buttonMin之前。现在是我的问题:在我需要的超类中,如何调用子类中的代码(请参阅代码以查看应该在哪里调用代码)?
我的超级阶级
public class RecordLine extends JPanel{
public RecordLine(Product product){
JTextField fieldName = new JTextField();
fieldName.setText(product.getName());
我有一个Jpanel,我必须从一个有主方法的类中调用这个Jpanel。我在我的主方法中调用了jpanel方法。但它没有显示。那么如何在netbeans中实现呢?
public class A
{
public static void main(String[] args)
{
// TODO code application logic here
B b=new B();
b.caller();
}
}
Jpanel级:
class B extends Jpanel{
public void caller()
我一直在练习swing,我添加了一个类,将GUI添加到我制作的一个程序中。我目前在将数组发送到Visual类时遇到困难。
我现在要完成的是运行按钮上的actionlistener,并将标签更改为EightBall类中数组的一个随机元素的输出。
我的问题在于我不知道如何将数组和随机对象发送到它。
如何将信息传递给actionPerformed方法,以便从print方法访问Answers和rnd?
import java.util.Scanner;
import java.util.Random;
public class EightBall {
public void print(
情况是这样的。 Items抽象类具有JLabel label,display()函数通过将JLabel添加到JPanel来在屏幕上显示项目: public abstract class Items {
public JLabel label;
// to add label to panel (display on screen)
public abstract void display(JPanel panel);
} 一个具体的实现: public class ConcreteItem extends Items {
public ConcreteI