为什么不鼓励间接访问静态成员?在 Eclipse 中,您可以在 Preferences > Java > Compiler > Error/Warnings > "Indirect access to static member" 下启用/禁用此警告。
将“间接访问静态成员”配置为导致警告的示例:
JLabel label = new JLabel();
label.setAlignmentX(JLabel.CENTER_ALIGNMENT); // causes warning
label.setAlignmentX(Component.CENTER_ALIGNMENT); // is ok