import java.awt.event.*;
import javax.swing.*;
import java.awt.*;public class CursorTest
extends JFrame {
ChessBoard p; private JButton b = new JButton("Void");
public CursorTest()
{
super("cursorTest");
this.setSize(300, 200);
p=new ChessBoard();
Container cp = getContentPane();
cp.add(BorderLayout.CENTER, p);
cp.add(BorderLayout.SOUTH, b);
this.setVisible(true);
this.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
}
public static void main(String args[])
{
CursorTest test = new CursorTest();
}}
class ChessBoard extends JPanel
{
}
import javax.swing.*;
import java.awt.*;public class CursorTest
extends JFrame {
ChessBoard p; private JButton b = new JButton("Void");
public CursorTest()
{
super("cursorTest");
this.setSize(300, 200);
p=new ChessBoard();
Container cp = getContentPane();
cp.add(BorderLayout.CENTER, p);
cp.add(BorderLayout.SOUTH, b);
this.setVisible(true);
this.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
}
public static void main(String args[])
{
CursorTest test = new CursorTest();
}}
class ChessBoard extends JPanel
{
}
解决方案 »
- 怎么想都想不明白。明明按视频教程里写的是死锁,怎么还能循环呢?
- demo1.java无法生成class 文件
- Java NIO 一直接收OP_ACCEPT的问题
- JPanel里GridLayout里的TextField长宽问题
- 装好MyEclipse7.1后,发现 configuration里 缺少文件夹
- 怎样在JTable里设定单元格的cellrender
- 关于java数值精度的问题,非常奇怪,各位帮忙看看,有分送!!
- 找两个东西,但是始终找不到.
- 求java jdk1.4版的下载地址(最好是国内的)
- 新手关于Jbuilder6.0编辑器的光标定位使用问题,望高手解答
- 大哥大姐谢谢了,我是新手
- 请问<<java编程思想>>里的包那里下载?
import javax.swing.*;
import java.awt.*;
public class CursorTest extends JFrame {
ChessBoard p;
private JButton b = new JButton("Void");
public CursorTest()
{
super("cursorTest");
this.setSize(300, 200);
p=new ChessBoard();
Container cp = getContentPane();
cp.add(BorderLayout.CENTER, p);
cp.add(BorderLayout.SOUTH, b);
this.setVisible(true);
this.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
}
public static void main(String args[])
{
CursorTest test = new CursorTest();
}
}
class ChessBoard extends JPanel
{
public ChessBoard()
{
super();
setBackground(Color.RED); // 背景为红色
}
}
public void paintComponent(Graphics g) {
String url="你放置图片的地址";
image = (new ImageIcon(url)).getImage();
super.paintComponent(g);
Graphics2D g2d = (Graphics2D) g;
if (image != null) {
g2d.drawImage(image, 0, 0, this.WIDTH,this.HEIGHT,this);
System.out.println("this.WIDTH: "+ this.RIGHT_ALIGNMENT);
System.out.println("this.HEIGHT: "+ this.BOTTOM_ALIGNMENT);
}
}