⑴ java实现画图和清屏功能.
import java.awt.Graphics;
import java.awt.GridLayout;
import java.awt.Rectangle;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;import javax.swing.JButton;
import javax.swing.JFrame;
import javax.swing.JPanel;/**
* @author Administrator
*
*/
@SuppressWarnings("serial")
public class DrawTest extends JFrame { final DrawPanel pnlImg = new DrawPanel();
public DrawTest() {
init();
}
private void init() {
setLayout(new GridLayout(2, 1));
add(pnlImg);
final JButton btnDraw = new JButton("画图");
btnDraw.addActionListener(new ActionListener() {
@Override
public void actionPerformed(ActionEvent e) {
pnlImg.setDrawRadius(200);
pnlImg.setDrawOval(true);
}
});
final JButton btnClear = new JButton("清屏");
btnClear.addActionListener(new ActionListener() {
@Override
public void actionPerformed(ActionEvent e) {
pnlImg.setDrawOval(false);
}
});
final JPanel pnlButton = new JPanel(new GridLayout(1, 2));
pnlButton.add(btnDraw);
pnlButton.add(btnClear);
add(pnlButton);
setSize(800, 600);
setLocationRelativeTo(null);
setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
}
public static void main(String [] args) throws Exception {
javax.swing.SwingUtilities.invokeAndWait(new Runnable() {
public void run() {
new DrawTest().setVisible(true);
}
});
}
class DrawPanel extends JPanel {
boolean flag;
int radius = 100;
public void setDrawOval(boolean flag) {
this.flag = flag;
repaint();
}
public void setDrawRadius(int radius) {
this.radius = radius;
}
public void paintComponent(Graphics g){
super.paintComponent(g);
Rectangle rect = getBounds();
if (flag && rect.width > radius && rect.height > radius) {
g.drawOval((rect.width - radius) / 2, (rect.height - radius) / 2, radius, radius);
}
}
}
}
⑵ 电脑上打印的文件怎样清屏
双击打印机图标;
如果桌面右下角不显示打印机图标,请单击 [开始]-[控制面板]-[硬件和声音]-[打印机], 然后双击-打印机图标。
出现以下信息:
单击 “1” [打印机], 然后单击"2" [取消所有文档]。
出现以下信息时,请单击 [是]。
出现以下屏幕时,请确认打印队列中的全部文档已被删除。
7
再次打印即可。
⑶ 12864绘图清屏程序
/*****************************************************************************
功能:准备绘制图形的准备工作,包括清除GDRAM数据、转入扩充指令集
适用范围:头文件已并入;已完成初始化
参数:无
返回值:0:成功
*****************************************************************************/
intlcdGraphBegin(void)
{
uint8_tx,y;
lcdWriteCom(0x34);
lcdWriteCom(0x36);
for(y=0;y<64;y++)
{
for(x=0;x<16;x++)
{
lcdWriteCom(0x80+y);
lcdWriteCom(0x80+x);
lcdWriteData(0x00);
lcdWriteData(0x00);
}
}
return0;
}
估计题主也已经弄完了,今天碰巧遇到这个问题,贡献一个自己的程序。
虽然不是用汇编的~ orτ
⑷ labview XY图中如何每次先清屏再绘图
应该在绘图的循环之前的顺序结构里面加清屏
⑸ wps文档如何清屏
首先双击打开第一份wps文档。接下来打开第二份文档的时候就不要双击了,依次鼠标左键点击电脑左下角【开始】--【所有程序】--【WPS文档】,这个时候界面会弹出...
⑹ C语言在图形函数下如何进行清屏
cleardevice的作用是退出图形模式,之后不能再画图了,这种清屏效果一般用在程序的最后。你可以用背景色填充当前的图形,也可以用背景色画一条条紧挨着的直线,实现拉幕式清屏等特殊效果。
⑺ word墨迹书写后如何清屏
1、首先打开Word软件,选择“文件”,选择“选项”;