宝塔面板在国内普及程度很高,但是收费版价格昂贵,同时要求用户注册并绑定手机号。因此,许多网站管理员开始转向使用宝塔英文版面板aapanel,因为aapanel避免了这些烦恼。本文将详细介绍如何将宝塔面板顺利转换为aapanel面板。实质上,两者都是宝塔产品,aapanel可视为宝塔的定制版本,其样式和菜单布局完全一致。个人建议,若有意转换,应尽早行动,因为最近aapanel的更新和开发进度明显加快。考虑到未来aapanel有可能收费,因此更换面板是明智之举。
楼上的你就这么随便引用的我文章?!
定义一个全局变量
如 var count: Byte = 0;//顺便赋初值 0
然后修改以下你的代码
begin
(密码错误,信息,48);
Inc(count);
if count =3 then Halt; //如果输错密码三次就终止应用程序
//----------------------------------------------------------------------------
;
;
end
import ;import ;import ;import ;import ;import ;
public class P1 extends JFrame {
/*** @param http* :///z/*/ double r; Point p; MyPanel mp;
public P1() {super(画圆);(100, 100, 800, 600);
mp = new MyPanel();(true);(0, 0, 800, 600);String str = (null, 请输入圆面积\n当你点击面板时就是圆心);r = ((str) / );(mp);(true); }
public static void main(String[] args) {P1 p1 = new P1(); }
class MyPanel extends Panel {@Overridepublic void paint(Graphics g) { (paint+r); if (p!=null){(p);((int) (p.x - r), (int) (p.y - r), (int) (2*r), (int) (2*r));Color c =();();(p.x, p.y, p.x, p.y);(c); }}
MyPanel() { addMouseListener(new MouseAdapter() {@Overridepublic void mouseClicked(MouseEvent e) { (aa); p = (); repaint();} });} }}
import ;import ;import ;import ;import ;import ;
public class P2 extends JFrame {
/*** @paramdouble r; Point p; MyPanel mp;
public P2() {super(画三角形);(100, 100, 800, 600);
mp = new MyPanel();(true);(0, 0, 800, 600);String str = (null, 请输入边长\n当你点击面板时就是上顶点);r = (str) ;(mp);(true); }
public static void main(String[] args) {P2 p2 = new P2(); }
class MyPanel extends Panel {@Overridepublic void paint(Graphics g) { (paint+r); if (p!=null){(p);int a = (int)((3.0) * 0.5 * r);int b = (int)(r/2);(p.x, p.y,p.x-b , p.y+a);(p.x, p.y,p.x+b , p.y+a);(p.x-b, p.y+a,p.x+b , p.y+a);Color c =();();(p.x, p.y, p.x, p.y);(c); }}
MyPanel() { addMouseListener(new MouseAdapter() {@Overridepublic void mouseClicked(MouseEvent e) { (aa); p = (); repaint();} });} }}
import ;import ;import ;import ;import ;import ;
public class P3 extends JFrame {
/*** @paramint a , b ; Point p; MyPanel mp;
public P3() {super(画矩形);(100, 100, 800, 600);
mp = new MyPanel();(true);(0, 0, 800, 600);String str = (null, 请输入长\n当你点击面板时就是右下顶点);a = (int)(str) ;str = (null, 请输入宽\n当你点击面板时就是右下顶点);b = (int)(str) ;(mp);(true); }
public static void main(String[] args) {P3 P3 = new P3(); }
class MyPanel extends Panel {@Overridepublic void paint(Graphics g) { (paint+a + +b ); if (p!=null){Point pp = new Point(p.x-a,p.y-b);(pp.x, pp.y, a, b);Color c = ();();(p.x, p.y, p.x, p.y);(c); }}
MyPanel() { addMouseListener(new MouseAdapter() {@Overridepublic void mouseClicked(MouseEvent e) { (aa); p = (); repaint();} });} }}