jframe

    2熱度

    3回答

    我正在做一個磚塊遊戲。我希望屏幕在每隔0.1秒後清晰一次,這樣我就可以重新繪製框架屏幕上的所有內容。 有什麼辦法可以直接清除畫面屏幕而不會發生任何事件嗎?

    0熱度

    4回答

    我想用一個擴展JFrame來構建一個GUI的類。 例如:類甲板擴展的JFrame 的GUI是建立在其構造。 現在,當我從另一個類延長甲板, 例如:類樁擴展甲板每當子類(樁)的實例啓動正在創建 新窗口。 發生這種情況是因爲子類繼承了超類的構造函數,因此創建了另一個窗口? 如果不修改Deck超類,可以避免這種情況嗎? 謝謝。

    7熱度

    2回答

    我有一個菜單項「rename」,其中F2設置爲加速器。事實上,當菜單顯示時,在「重命名」旁邊有一個小小的「F2」指示。 不幸的是,這是行不通的。這個加速器不會觸發任何響應。當我將加速器更改爲CTRL + F2時 - 它可以工作。 看來我應該使用InpoutMpa/ActionMap。問題在於,我希望這可以在應用程序中的任何地方工作,所以我試圖將它與頂層JFrame關聯起來。但是,JFrame沒有g

    7熱度

    2回答

    我有一個關於ArrayObject的問題。我想在ArrayObject類中使用array_slice,但我不能。有沒有辦法做到這一點,而不需要爲實現ArrayObject的類編寫「切片」方法?有 $array = $object->getArrayCopy(); // modify $array as needed, e.g. array_slice(....) $object = new A

    6熱度

    2回答

    製作的Unfocusable窗口(解決:一個WindowStateListener和遞延調用toBack只要窗口是重點) 大家好! 我一直在試圖弄清楚如何製作java.awt.Window(任何子類都會這麼做),所以它不能被帶到前面。我正在研究一個Java「Samurize-like」程序,該程序出現在所有應用程序窗口的下方並在屏幕上顯示Widgets。就像「Always on top windo

    4熱度

    2回答

    我有一個closeWindow()方法,它使用dispose()作爲當前JFrame關閉。當我再次顯示窗口時,控件(文本框,列表,表等)仍然有他們以前的值,當我處理()時,那裏有:d框架...爲什麼?是否有另一種方式來完成關閉和清除框架? 這是另一個JFrame用來顯示其他窗口的代碼,我在這裏做錯了什麼? @Action public void showAddProductToOrderView

    1熱度

    3回答

    我跑了下面的代碼10次。在10次運行中,3次顯示菜單欄和矩形,3次只顯示矩形,4次顯示沒有任何結果。我究竟做錯了什麼? import java.awt.*; import java.awt.event.*; import javax.swing.*; import static java.awt.Color.*; import java.awt.image.*; public cla

    0熱度

    2回答

    到目前爲止,我已經通過創建和映像,使用其關聯的圖形對象繪製我想要的圖像,然後使用繪製方法的圖形對象將該圖像繪製到屏幕來完成雙緩衝。最近,我瞭解了BufferStrategy類及其用法。我想知道這兩種方法的優缺點。編號: 我不認爲我的問題非常明確。我想知道DIY方法和BufferStrategy的優缺點,以及什麼時候應該使用這兩種方法。

    1熱度

    6回答

    我是Java的入門者。我想創建一個擴展JFrame使用的Form類。一切正常,它的大小和屏幕上居中。我只是不能添加組件。我錯過了什麼。谷歌搜索每一個類,找不到任何東西。 Main.java: package pongLib; import pongUI.*; public class Main { public static void main(String[] args) {

    0熱度

    1回答

    我想學習在C(而不是C++!)中編程。我已經閱讀了外部變量,應該(根據作者)給出一個更好的代碼。爲了使用外部變量,我必須在.h文件中使用#define這些變量,然後才能在main.c文件中使用它們,在變量前面使用extern命令。我想在這樣的.h文件中創建一個數組: #define timeVals[4][2]; timeVals[0][0] = 7; timeVals[0][1] = 45;