以下是我的代碼,我試圖畫出一條從屏幕一端延伸到另一端的線,但是當我調用getWidth()和getHeight()創建線對象時,方法返回0.爲什麼是發生這種情況,我如何避免這種情況。 public class LineComponent extends JComponent {
private Shapes shape;
public LineComponent() {
shap
我遇到了麻煩。我想在我的JFrame contentPane中添加一個矩形到我的JPanel。我希望這個x在一個pos位置,但移動-x並重新啓動,其中+ x開始。即如果我有一個800 x 400的JPanel,我想讓rext接受這些參數,但是沿着x軸(x-Velx)移動,在800處重新繪製自己,並沿着-x方向繼續。我知道這不是足夠的信息,我所觸摸的書中沒有一本是基於我正在嘗試做的,因此我缺乏適當的
如何使用新值重新加載JComboBox對象? 我應該重新將JComboBox對象重新添加到面板以查看顯示的新值,P.S.我取消了將會爲堆棧添加新值的方法,並希望在「????」之後達到我的目標。發表評論,因爲你可以看到相稱的是,我希望在組合框中使用其新值的數組> <i>
public class Test {
static String [] ComPort={"No Port
我已經加入2到的JComponent這些JPanel.Both JComponent的鼠標偵聽器的定製畫在他們的對象,即多圈和這兩個JComponent中的設置爲屏幕所需要的尺寸的多個Line2Ds.The尺寸。當我將它們添加到JPanel時,mouselisteners不起作用。但是如果我評論其中一個,那麼這個監聽器就開始工作。 public class MapXMLBuilder extend