我是一个学生,试图弄清楚Java图形的基础知识。我的类创建了一个窗口,每次按下它时都会有一个红色按钮移动。我将窗口的边界设置为720x720,按钮的宽度为50像素。每次按下它,按钮都会转到新的x和y坐标,该坐标介于0和670之间。我的理解是,如果使用参数(670,670,50,50)调用setBounds()方法,那么我的红色按钮将占据窗口的右下角。 不幸的是,即使边界设置为(660,660,50,50),按钮似乎也会移出窗口。 Problem 我已经尝试通过打印坐标中的每个变化来跟踪边界,但这仍然不合理。 import javax.swing.*;
import java.awt.*;
i
我的应用程序最初有一个窗口(Def)。然后它会产生一个新窗口( new )。所有这两个窗口都可以从Window子菜单项或通过空格键进行切换。
但是如果我试图在OSX 10.6.8中将"New“窗口设置为假全屏模式,那么如果我通过菜单或空格键切换到"Def”窗口,就会出现问题。我不能“完全”切换回“新建”窗口。
// setting a fake full screen window on 10.6.8
NSApplicationPresentationOptions prereqOptions =
NSApplicationPresentat
我是个Java和Eclipse新手。我正在尝试使用JOptionPane类来实现图形用户界面和获取用户输入。当我运行该程序时,我看到一个非常小的Java对话框窗口(附带PrtScr)。其他计算机中的相同程序/对话框窗口以更大的尺寸显示。我的系统的显示分辨率是3200 x 1800 (推荐)。如何增大此对话框窗口的默认大小?谢谢
我正在用Java修改,现在我注意到实际上是800x600,但这不是我想要的!--我想要 frame 是800x600,而它周围是8窗口的花哨边框。对我来说,向Java要一个800x600 JFrame,然后得到一个794x571帧就没有什么意义了!
设置窗口的主要代码:
public Main() {
// cvars contains variables from JPong.ini (It's an extended class from the ini4j library)
cvars = CVarList.getInstance();
// get(
我已经创建了一个测试版本来简化我给你们带来的问题:
import java.awt.Graphics;
import javax.swing.JFrame;
import javax.swing.JLabel;
import javax.swing.JPanel;
public class Test extends JFrame {
/**
*
*/
private static final long serialVersionUID = 1L;
JLabel l = new JLabel("hello");
JPane
我刚在我的破折号上发现了一个错误:
非致命异常: android.database.CursorWindowAllocationException:游标窗口分配4194304字节失败.在android.database.CursorWindow.(CursorWindow.java:136) at android.database.sqlite.SQLiteCursor.clearOrCreateWindow(SQLiteCursor.java:315) at android.database.sqlite.SQLiteCursor.fillWindow(SQLiteCursor.java:
下面的代码使用操作系统设置的应用程序打开一个文本文件。
import java.awt.Desktop;
import java.io.File;
import java.io.IOException;
public class Main {
public static void main(String[] a) {
try {
Desktop desktop = null;
if (Desktop.isDesktopSupported()) {
desktop = Desktop.getDesktop();
}