⑴ 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軟體,選擇「文件」,選擇「選項」;