代码:
import java.awt.Dimension;
import javax.swing.*;
public class Game extends JFrame {
private static final long serialVersionUID = -7919358146481096788L;
JPanel a = new JPanel();
public static void main(String[] args) {
new Game();
}
private Game() {
setTitle(
我有两个框架,代表一个条形图。valueFrame是整数的输入文本框。barFrame是与valueFrame对应的条形图。
我想把这两个独立的帧并排放到1个JPanel中。因此,当程序运行时,我看到1个JPanel,里面有2个帧。当我尝试添加帧时,我得到一个IllegalArgumentException。谁能告诉我怎样才能正确地做这件事?
public static void main(String[] args) {
// TODO code application logic here
ArrayList<Double> data = new ArrayLi
你好,我正在尝试从其他class.the组件中获取jcomponent,但是我的帧大小发生了变化。
Example.java
public class Example extends JFrame{
static JPanel panel = new JPanel();
static A a = new A();
static B b = new B();
static JComboBox<String> combo = new JComboBox<>();
static String value;
Example(){
所以我想复制这个网站的布局。
兴趣日志
以下是我已经做过的一些事情。我的布局使用"null“。我还在我的按钮上放置了一个动作监听器,它显示了另一个帧。
import javax.swing.*;
import java.awt.*;
import java.awt.event.*;
public class Frame {
public static void main (String [] args) {
JFrame frame = new JFrame("Pinterest");
frame.setVisible(true);
f
我有一个扩展JFrame的布局类。稍后,我将添加RoadPanel,它扩展了JPanel。在运行时,有可能知道Layout的RoadPanel帧大小吗?
码
class Layout extends JFrame{
...Something...
RoadPanel rp = new RoadPanel();
this.add(rp);
}
class RoadPanel extends JPanel{
...graphics and components...
}
两者都是在不同的类中实现的。
到目前为止我尝试的是将帧大小发送到RoadPanel的构造
我要编一个小版本的“乒乓”。但是我的JPanels已经有问题了。Shields的大小正在从100变到10,这是非常奇怪的。而且没有任何方法可以改变它的大小!同时,盾牌会跳到JPanel的中上层。他们不会那么做的。在邮报的两个截图上看到的。(Puu.sh)
抱歉,我错过了一些明显的东西,但正如我说的,我在训练。
主要与psvm()
public class Main {
public static void main(String[] args) {
new Field();
}
}
字段(包含游戏的框架)
import java.awt.Color;
import java.awt
问题是我不能在帧中同时添加JPanel和JLabel。当我使用下面的代码时,只有MyPanel是可见的。myFrame.add(myLabel);myFrame.add(myPanel);myFrame.setVisible(true);
当我执行:myFrame.add(myLabel);myFrame.setVisible(true);myFrame.add(myPanel);时,只有myLabel是可见的。
import javax.swing.*;
import java.awt.*;
public class Main {
public static
我试图创建一个透明的全屏幕覆盖与一堆按钮。
不过,我使用JFrame创建了覆盖层,但是按钮没有显示。
package com.Flickr.firstApp;
import javax.swing.*;
import java.awt.*;
import java.util.Random;
public class MainClass {
public static void main(String... args) throws Exception {
Robot robot = new Robot();
Random random = new