又是awt/swing混用,又有applet的安全限制,问题多多
解决方案 »
- 用java 写一个改文件后缀名的程序
- java socket字节序问题
- jsf inputText disable=true后滚动条不可用
- 在连接数据库数据后面加一段什么代码可以得到中文字符
- SimpleDateFormat的日期验证问题
- 怎么样才能在Log4j中改变日志运行时的行为!!!!!!!!!!!??????????????????????
- JNI 问题
- JDBC-ODBC问题!
- 自己编写集合对象,怎么做?
- JFrame调整窗体大小的事件怎么实现windowStateChanged好像无效
- 最近机器在编译时慢的要死,不知该如何办才好。
- [求助]关于java的for循环问题, 怎么老是编译通不过, 拜托 !!!
import java.awt.event.*;
import java.applet.*;
import javax.swing.*;public class SwingButton extends Applet implements ActionListener
{
TextField text;
JButton button;
public void init()
{
ImageIcon buttonIcon = new ImageIcon("figure.jpg");
Image i=getImage(getCodeBase(),"figure.jpg");
buttonIcon.setImage(i); //<<-加这一句就OK了
button = new JButton("Click Me",buttonIcon);
button.setVerticalTextPosition(AbstractButton.CENTER);
button.setHorizontalTextPosition(AbstractButton.RIGHT);
button.addActionListener(this);
add(button); text = new TextField(20);
add(text);
} public void actionPerformed(java.awt.event.ActionEvent e)
{
if(e.getSource()==button)
{
text.setText("Button pressed.");
}
}
}
改为
Icon buttonIcon = new ImageIcon("figure.jpg");
试一试
还有怎样调BUTTON的大小?