关于cpaneljava的信息

博主:adminadmin 2022-11-23 18:56:08 41

本篇文章给大家谈谈cpaneljava,以及对应的知识点,希望对各位有所帮助,不要忘了收藏本站喔。

本文目录一览:

java里怎样在JFrame中把两个JPanel内容完全显示?

JFrame(Swing)中有一个布局方法是BorderLayout,

用它就可以放下两个JPanel.

如果要完全显示的话就要通过其他方法了。

setSize(x,y)

 setSize方法适用于两个太大的Panel放不下的情况。

2. setLocation()

这个才是重点,他可以使任何一个Swing里面的控件变换位置。

JFrame类,是一个Swing类中的一个类,而JPanel也是。

JAVA求注释 计算器

import java.awt.*;

import javax.swing.*;

import java.awt.event.*;

import java.awt.EventQueue;

public class prgm_g

{

//主函数,程序的入口

public static void main(String[] args)

{

//这里的功能是生成图形界面

EventQueue.invokeLater(new Runnable(){

public void run()

{

JFrame frame = new Calculator();

frame.setVisible(true);

frame.setLocation(300,300);

}

});

}

}

class Calculator extends JFrame

{

public Calculator()

{

//对于frame进行最基本的设置:题目,大小,关闭操作

setTitle("Calculator");

setSize(WIDTH,HEIGHT);

addWindowListener(new WindowAdapter(){

public void windowClosing(WindowEvent e)

{ System.exit(0);}

} );

//cPanel是自己定义的类,用于生成计算器的面板。

cPanel panel = new cPanel();

//添加到frame的内容面板中

Container contentPane = getContentPane();

contentPane.add(panel);

pack();

}

private static final int WIDTH = 300;

private static final int HEIGHT =300;

}

class cPanel extends JPanel implements ActionListener

{

public cPanel()

{

//使用BorderLayout布局

setLayout(new BorderLayout());

display = new JTextField("0");

btn = new JButton("PowerByRsy");

JPanel keys = new JPanel();

display.setEditable(false);

//按键部分使用GridLayout布局

keys.setLayout(new GridLayout(4,4));

//下面是一种款素生成16个按键的方法

String buttons = "789/456*123-0.=+";

for(int i=0;ibuttons.length();i++)

{

JButton b = new JButton(buttons.substring(i,i+1));

keys.add(b);

b.addActionListener(this);

}

add(display,BorderLayout.NORTH);

add(keys,BorderLayout.CENTER);

add(btn,BorderLayout.SOUTH);

}

//按键的事件监听,针对不同的按键类型有不同的事件响应

public void actionPerformed(ActionEvent evt)

{

String s1 = evt.getActionCommand();

if('0'=s1.charAt(0) '9'=s1.charAt(0)||s1.equals("."))

{

if(ds)display.setText(s1);

else display.setText(display.getText()+s1);

ds =false;

}

else{

if(ds)

{

if (s1.equals("-"))

{

display.setText(s1);

ds = false;

}

else op = s1;

}

else

{

double var = Double.valueOf(display.getText());

clt(var);

op = s1;

ds = true;

}

}

}

public void clt(double v)

{

if(op.equals("+"))

arg += v;

else if(op.equals("-"))

arg -= v;

else if(op.equals("/"))

arg /= v;

else if(op.equals("*"))

arg *= v;

else if(op.equals("="))

arg = v;

display.setText(""+arg);

}

private JTextField display;

private JButton btn;

private JButton b;

private boolean ds =true;

private String op = "=";

private double arg = 0;

}

最后谴责下一楼的无耻行径. 提问者请不要失去利用百度知道学习知识的热情,这种要分如命的人只是少数。

香港主机空间哪个比较好用?

西部数码,我用的是西部数码的香港虚拟主机,运行很稳定,速度也快。为了节省费用我是从西部数码的代理“香港云空间(yunhk.top)”那开的,确实优惠不少。当时也是几家对比,香港云空间的性价比最高。

cPanel空间ssh代理,如何使用

SSH与Shell访问

一、使用Java远程登录程序连接

Cpanel包含一个名叫Java远程登录的应用程序,这可以让你通过cpanel远程登录到你的网站。1、点击使用Java远程登录连接。2、一个包含applet的小程序弹窗将会被打开。另一个请求登录信息的弹出窗口也会被打开。输入你的用户名和密码。3、点击登录。笔注:你不能使用密钥作为一个授权的方式,你必须使用用户名和密码。笔注:这里有一些你自己需要去熟悉的特殊远程登录命令。请在你喜爱的搜索引擎中查阅更多的关于远程登录和你的操作系统的命令,在可能的情况下,我们也建议你使用安全外壳协议代替远程登录,毕竟SSH安全外壳连接本身更安全。

二、使用SSHTerm连接

Cpanel配备了一个名为SSHTerm的应用程序,它会使你在cpanel中使用SSH连接到你的网站。SSHTerm 是一个Java应用程序,它会在浏览器应用窗口中打开一个命令行界面。使用用户名和密码通过SSHTerm连接。

1、点击使用SSHTerm连接。

2、如果cpanel提示你接受一个证书,选择接受。应用程序将会在一段时间后载入。

3、进入SSHTerm窗口,选择文件新连接。

4、输入服务器的IP地址。

5、点击高级。

6、在用户名区域输入用户名。

7、在授权方式标题下选择密码。笔注:你也可以使用公用密钥去授权另一个共有的密钥。            8、点击连接。

9、输入用户名和密码。

10、点击ok。

三、用Mac OS X或Linux连接

通过SSH通道连接到你的服务器1、打开远程登录终端。2、发出以下命令:* ssh -p $port $user@$IP$port代表端口号$user代表的是你的用户名$IP代表的是你的IP地址

用puTTy连接

使用puTTy通过SSH连接你的服务器

1、从上面的URL下载并安装客户端。

2、打开客户端。

3、在会话菜单中输入服务器的IP地址。

4、确保SSH按钮是被选中的。

5、点击打开。

6、使用root作为登录用户名

7、输入root密码。

如果用户名和密码输入正确,你就可以登录服务器。

四、用puTTy连接

使用puTTy通过SSH连接你的服务器

1、从上面的URL下载并安装客户端。

2、打开客户端。

3、在会话菜单中输入服务器的IP地址。

4、确保SSH按钮是被选中的。

5、点击打开。

6、使用root作为登录用户名

7、输入root密码。

如果用户名和密码输入正确,你就可以登录服务器。

关于管理SSH密钥

*管理一个密钥的授权

1、在相应的密钥旁边位置上点击管理授权按钮,你将会进入一个新的页面。

2、点击授权或者不授权。

重点注意:在你的服务器上你只能授权或者不授权你的公用密匙。只要公共密钥没有被授权,用户就不能用相应的私钥进入登录。

*生成一个新的密钥

1、点击管理SSH密钥

2、点击生成一个新的密钥图标

3、填入相关信息。

笔注:当你选择一个密钥类型的时候你必须考虑你的需求,要牢记RSA算法的身份验证时间较长),而DSA算法则可以加快密钥生成和数字签名的时间。

4、点击生成密钥去生成一个新的SSH密钥并自动在服务器中安装。

*查看,编辑,下载一个密钥

1、点击表格中相应密钥旁的查看/下载按钮,你将会进入一个新的页面

2、在文本框中编辑密钥或者点击下载密钥按钮去下载一个密钥。

笔注:当你在私钥表格中点击查看/下载按钮的时候,你也可以把密钥转换成.ppk格式。

在服务器中更改私钥并且保存。

1、在框中输入密钥的口令。

2、点击转换,你将进入一个新的页面。

笔注:在这一点上,.ppk格式的密钥文件在服务器上将会以~/.ssh/putty/$file.ppk 这样的形式保存。其中$file是原始SSH密钥的名称。

3、点击下载密钥按钮去下载已经转换的密钥到你的桌面上。

*导入一个现有的密钥

1、点击导入密匙钥图标。

2、选择一个密钥的名字。

3、把私钥和公钥粘贴到2个文本框中。

4、点击导入。

*删除一个密钥

1、点击密钥旁边相应的删除按钮。你将会进入一个新的页面。

2、点击删除密钥按钮确认删除。

关于cpaneljava和的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。

The End

发布于:2022-11-23,除非注明,否则均为首码项目网原创文章,转载请注明出处。