我正在用Java创建一个乒乓球游戏。我最初有一个未装饰的JFrame,宽度为700,身高为400。后来,我改变主意,转而使用装饰的框架。错误是,球离开屏幕的,在装饰帧中,顶部30 of 大约。我测量了屏幕,实际上装饰时是700×400;然而,我需要的区域是球将被画成700 x 400,而不是整个JFrame。我能做什么?我如何设置我的帧的大小:
我有这两个JFrames,当setUndecorated设置为false时,它工作得很好,但是当它被设置为true时,它并不是一致工作的;
frame = new JFrame("Name of the.如何在另一个未装饰的JFrame面前引入未装饰的JFrame并使其一致?编辑:菜单框在鼠标事件中消失。,我尝试创建一个JDialog,但是我得到的结果与JFrame相同。