爲什麼不能運行。 Jframe不是一個選項我可以使用什麼,以及我如何將 圖形g作爲一個組件?以及Graphics g如何設置爲參數?有jframe煩惱,不想用,請問這個工作
類表{
公共staic無效的主要(字串[] args){
Button mainscreen = new Button(Graphics g);
g.drawRect(10, 10, 50, 50);
} }
爲什麼不能運行。 Jframe不是一個選項我可以使用什麼,以及我如何將 圖形g作爲一個組件?以及Graphics g如何設置爲參數?有jframe煩惱,不想用,請問這個工作
類表{
公共staic無效的主要(字串[] args){
Button mainscreen = new Button(Graphics g);
g.drawRect(10, 10, 50, 50);
} }
將這項工作
號
閱讀Swing教程Custom Painting中有關如何繪畫的實例。
是的,你需要一個窗口(JFrame或JDialog)來顯示面板。
如果你不想要邊框,那麼你可以使用框架。
JFrame frame = new JFrame();
frame.setUndecorated(true);
[如何創建半透明和成形的Windows](https://docs.oracle.com/javase/tutorial/uiswing/misc/trans_shaped_windows.html)將基本上「隱藏」窗口 – MadProgrammer
不,這不起作用('Graphics'基本上是操作系統的上下文)。爲什麼你不能使用'JFrame'? –
你究竟在做什麼? –
一個按鈕不是一個窗口 – MadProgrammer