1
JPanel panel = new JPanel(null);
panel.setSize(400, 400);
panel.add(new JButton("Test"));
panel.setCursor(Cursor.getCursor(Cursor.SOMETHING_SOMETHING_CURSOR));
該面板將有一個自定義遊標,但我不希望該按鈕有一個自定義遊標。我不想設置每個子組件的遊標,因爲在我的應用程序中,我有很多,我不想用setCursor語句拋棄代碼。setCursor on container without it改變遊標子組件
有沒有辦法像重寫JPanel上的某個方法?某處的「包含」方法用於確定是否需要設置遊標。我可以欺騙它認爲鼠標不在容器中,如果它真的在子組件中? 任何其他漂亮的小動作?