Java的gui问题
我想问一下第一个问题为什么图片会加载不到JFrame里还有就是按钮没有显示在指定位置,只有其中一个按钮的名字"暂停"出现在JFrame里。原谅我的表达能力。。。import javax.swing.*;
import java.awt.*;
import java.awt.image.ImageObserver;
import java.awt.image.ImageProducer;
import java.io.FileInputStream;
import java.text.AttributedCharacterIterator;
import static net.mindview.util.SwingConsole.*;
public class TetrisGame {
public static void main(String[] args){
JFrame frame =new JFrame("俄罗斯方块");
Jpanel panel=new Jpanel();
frame.add(panel);
Button button=new Button();
button.b1.setBounds(100,500,90,30);
button.b2.setBounds(700,550,90,30);
frame.add(button.b1);
frame.add(button.b2);
frame.setSize(900,900);
frame.setVisible(true);
}
}
class Button extends JFrame{
protected JButton b1 =new JButton("开始");
protected JButton b2 =new JButton("暂停");
public Button(){
setLayout(null);
}
}
class Jpanel extends JPanel{
int i;
Image image =Toolkit.getDefaultToolkit().getImage("C:\\Users\\开拓\\Pictures\\Saved Pictures");
public void paint(Graphics g){
g.drawImage(image,0,0,null);
}
无力吐槽学校。。刚开设java课程就要做俄罗斯方块。。 尊贵vip用户 发表于 2020-3-25 16:13
无力吐槽学校。。刚开设java课程就要做俄罗斯方块。。
你更应该吐槽学校还教GUI,GUI的当前市场份额很小的,学了没啥大用 推荐你了解一下JavaFx,swing需要代码生成控件太麻烦了 {:7_118:}
页:
[1]