如何从__CODE__
我的网络应用程序中嵌入边框中删除边框?一个例子__CODE__
是:
<iframe src="myURL" width="300" height="300">Browser not compatible.</iframe>
Run Code Online (Sandbox Code Playgroud)
__CODE__
假设背景颜色一致,我希望从页面上的内容过渡到无缝的内容.目标浏览器只是IE6,不幸的是其他人的解决方案无济于事.
你知道从Java中的JComboBox中删除边框的方法吗?我尝试以下代码
public class ComboFrame extends JFrame {
public ComboFrame() {
JPanel container = new JPanel();
JComboBox cmb = new JComboBox(new String[] { "one", "two" });
cmb.setBorder(BorderFactory.createEmptyBorder());
container.add(cmb);
getContentPane().add(container);
pack();
}
}
Run Code Online (Sandbox Code Playgroud)
和
public static void main(String[] args) throws Exception {
UIManager.setLookAndFeel(UIManager.getSystemLookAndFeelClassName());
EventQueue.invokeLater(new Runnable() {
public void run() {
new ComboFrame().setVisible(true);
}
});
}
Run Code Online (Sandbox Code Playgroud)
不要问为什么有人想从组合框中移除边框......我想它没有多大意义,但这就是它的需要,我真的很好奇它是否可以完成.我尝试了几个技巧,但都没有奏效.
最有效的是改变UI
cmb.setUI(new BasicComboBoxUI());
Run Code Online (Sandbox Code Playgroud)
这使得边界消失,但改变了L&F,如果可能的话我需要保留Windows L&F.
谢谢.