转载自 : http://zhidao.baidu.com/link?url=0Z-BuIneFtPk_2fzbVSvZ5kWza4u-_IRl3Q9Z24ifAv3Ye6YJuw0J7XuCsCbpEtFUu8jqKhytEijycPzpw-vEMDc1cCKn2403XjGlnXZDdq java Jframe按钮上有个小方框是怎么回事,可以去掉吗? 你给的图上有两圈方框,外面的是border,里面的是focus状态表示。 focus是焦点状态,一般你最后一次操作过的组件会获得焦点。 setFocusPainted(false)可以让里面那个focus的方框不显示。 setBorderPainted(false)可以隐藏border,或者你也可以setBorder换一个其他的样式。 //如果是看API文档是弄不清楚焦点状态是什么的