刷新? 一是定時(shí)刷新,一是事件刷新。
成都創(chuàng)新互聯(lián)公司專(zhuān)注于寧德網(wǎng)站建設(shè)服務(wù)及定制,我們擁有豐富的企業(yè)做網(wǎng)站經(jīng)驗(yàn)。 熱誠(chéng)為您提供寧德?tīng)I(yíng)銷(xiāo)型網(wǎng)站建設(shè),寧德網(wǎng)站制作、寧德網(wǎng)頁(yè)設(shè)計(jì)、寧德網(wǎng)站官網(wǎng)定制、微信平臺(tái)小程序開(kāi)發(fā)服務(wù),打造寧德網(wǎng)絡(luò)公司原創(chuàng)品牌,更為您提供寧德網(wǎng)站排名全網(wǎng)營(yíng)銷(xiāo)落地服務(wù)。
事件刷新就很多,可以通過(guò)SOCKET事件等
我在博客里應(yīng)用的樣式是SublimeText編輯器里面的主題,這跟我用它來(lái)編寫(xiě)代碼有關(guān)。其實(shí)如果ST支持復(fù)制為富文本形式的話,事情就要方便得多,直接copy然后paste到word里就把樣式帶上了,包括縮進(jìn),代碼高亮等。遺憾的是它不支持。所以出路便是找一個(gè)可用的ST插件讓它支持富文本復(fù)制。
好在ST流行度大,社區(qū)活躍,插件眾多,還真有款能夠完成我需求的插件--n1k0/SublimeHighlight。更詳細(xì)的關(guān)于如何安裝的問(wèn)題等可見(jiàn)它的項(xiàng)目頁(yè)面。
簡(jiǎn)單點(diǎn)其實(shí)跟安裝其他ST插件是一樣的,先Ctrl+Shift+P調(diào)出control panel,然后輸入install package,不用輸完,當(dāng)輸入了Install后便出來(lái)了,然后回車(chē)等待插件列表的顯示,這個(gè)過(guò)程大概有個(gè)幾秒鐘的樣子。
然后輸入插件名稱(chēng)sublimehighlight,選中并進(jìn)行安裝。如果這一步進(jìn)行順利,則跳到下一節(jié)。
當(dāng)你進(jìn)行到上面一步發(fā)現(xiàn)搜不出該插件時(shí),需要手動(dòng)添加該插件的repo到本地。
具體做法是退出剛才的界面重新輸入Ctrl+Shift+P調(diào)出control panel,輸入add repository 選中并回車(chē)。
這時(shí)界面下方會(huì)出現(xiàn)輸入repo地址的地方,將輸入后回車(chē)確定。
當(dāng)提示添加成功后再次進(jìn)行上面安裝插件的步驟來(lái)到插件列表,輸入sublimehighlight,選中該插件進(jìn)行安裝,如果一切順利,恭喜你萬(wàn)里長(zhǎng)征第一步走完!
設(shè)置喜歡的代碼樣式
安裝完成后,可以設(shè)置你喜歡的樣式,這個(gè)樣式是你復(fù)制出來(lái)的樣式,跟你在ST里面用的代碼樣式是沒(méi)有關(guān)系的。也就是說(shuō)最終復(fù)制出來(lái)的代碼的樣式以這個(gè)插件的設(shè)置為準(zhǔn)。
可選的樣式可以在插件的GitHub主頁(yè)看到,下圖直接來(lái)自其項(xiàng)目頁(yè)面,圖中包括了主題的名稱(chēng)和預(yù)覽:
設(shè)置方法是依次點(diǎn)開(kāi)preferences=package settings=sublimehighlight=settings - user
首先,是哪種led屏。。。。。。。。。多數(shù)是串口通訊的
~
~
~
~
獲取屏幕的長(zhǎng)度和高度,然后在location 方法里進(jìn)行設(shè)置邊界是它們的一半就可以了,下面的getMidDimesion方法就是這樣。
例子:
import java.awt.*;
import java.awt.event.WindowEvent;
import java.awt.event.WindowListener;
public class testFrame extends Frame
{
public testFrame(int width,int height)
{
this.setSize( width,height);
this.setLocation(testFrame.getMidDimesion( new Dimension(width,height)));
this.setBackground( Color.BLACK );
this.setVisible( true);
this.addWindowListener(new WindowListener()
{
public void windowOpened(WindowEvent arg0) {
// TODO Auto-generated method stub
}
public void windowClosing(WindowEvent arg0) {
// TODO Auto-generated method stub
System.exit(0);
}
public void windowClosed(WindowEvent arg0) {
// TODO Auto-generated method stub
}
public void windowIconified(WindowEvent arg0) {
// TODO Auto-generated method stub
}
public void windowDeiconified(WindowEvent arg0) {
// TODO Auto-generated method stub
}
public void windowActivated(WindowEvent arg0) {
// TODO Auto-generated method stub
}
public void windowDeactivated(WindowEvent arg0) {
// TODO Auto-generated method stub
}
});
}
public static Point getMidDimesion(Dimension d)
{
Point p = new Point();
Dimension dim = Toolkit.getDefaultToolkit().getScreenSize();
p.setLocation((dim.width - d.width)/2,(dim.height - d.height)/2);
return p;
}
public static void main(String[] args)
{
new testFrame(300,200);
}
}
我寫(xiě)的是兩個(gè)整形數(shù)的相加
import java.util.Scanner;
class Jusuan
{
public static void main(String[] args)
{
int sum=0;
Scanner s=new Scanner(System.in);
int a=Integer.parseInt(s.next());
int b=Integer.parseInt(s.next());
sum=a+b;
System.out.println(sum);
}
}
希望對(duì)你有幫助!