javmoo.info谁有javhd账号!借个我用用。。
javmoo.info 时间:2021-02-15 阅读:(
)
没了kuaibo,现在怎么看好看的影片,谢谢高手帮助。
javmoo.info有迅雷就可以 你硬是不想下就找到自己喜欢的资源去先锋影音搜InfoPanel插件
你好,package untitled3;
import java.awt.*;
import java.awt.event.*;
import javax.swing.*;
class DrawPanel extends JPanel{ //定义子类DrawPanel
int diameter; //定义diameter
public DrawPanel() {// 构造函数
super();
}
public void updateDia(int dia){ //构造函数
this.diameter = dia ;
this.updateUI();//这个函数会对面板进行更新,更新会调用pain()方法。
这样就会重画圆
}
public void paint(Graphics g){ //构造画圆的函数
g.setColor(Color.RED);
int x = Math.max(0, (getWidth() - diameter)/2);
int y = Math.max(0, (getWidth() - diameter)/2);
g.drawOval(x,y,diameter,diameter);//这是个画椭圆的函数由于高度和宽度一样,所以画出来的是个圆。
x,y是圆的坐标。
}
}
public class CircleFrame extends JFrame{
public static void main(String[] args){
new CircleFrame().setVisible(true); //设置窗口可见
}
JTextField diameterField = new JTextField(); //定义一个文本输入框
JButton submit = new JButton("确定"); //定义按钮
JLabel diameterLabel = new JLabel("直径 :"); //标签
DrawPanel drawPanel = new DrawPanel(); //定义面板
public static final int BLANK = 30;
public static final int INIT_SIZE = 200;
public static final int INFO_HEIGHT = 30;
public CircleFrame() {
super("画圆");
initPanel();
this.setVisible(true);
this.setSize(INIT_SIZE ,INIT_SIZE + INFO_HEIGHT);
this.setDefaultCloseOperation(JFrame.DISPOSE_ON_CLOSE);
}
private void initPanel() {
diameterField.setText("0");
drawPanel.setSize(INIT_SIZE,INIT_SIZE);
submit.addActionListener(new ActionListener(){
public void actionPerformed(ActionEvent e) {
updateDrawPanel();//当按钮被点击就执行updateDrawPanel()方法根据输入的值对圆圈进行重画。
}
});
JPanel infoPanel = new JPanel(); //初始化面板
infoPanel.setLayout(new BorderLayout());//设置布局方式
infoPanel.add(diameterLabel,BorderLayout.WEST);//在面板里加标签
infoPanel.add(diameterField,BorderLayout.CENTER);//在面板里加输入框
infoPanel.add(submit,BorderLayout.EAST);//在面板里加按钮
getContentPane().setLayout(new BorderLayout());
getContentPane().add(infoPanel,BorderLayout.NORTH);
getContentPane().add(drawPanel,BorderLayout.CENTER); //设置布局
}
private void updateDrawPanel(){
int dia;
try {
dia = Integer.parseInt(diameterField.getText()); //得到输入框的值作为圆的半径。
} catch(Exception e){
JOptionPane.showMessageDialog(this,"抛出异常!","wrong",JOptionPane.OK_OPTION);//弹出提示信息框
return;
}
if(dia<0 ){
JOptionPane.showMessageDialog(this,"半径不能为负数!","wrong",JOptionPane.OK_OPTION);//弹出提示信息框
return;
}
int nowSize = Math.max(dia+BLANK, INIT_SIZE); //把输入的值+30和INIT_SIZE=200的值比较的出一个较大值
drawPanel.updateDia(dia);//更新这个面板,对于圆重画
drawPanel.setSize(nowSize,nowSize);//设置面板大小
setSize(new Dimension(nowSize,nowSize+INFO_HEIGHT));
this.validate();
}
}
思路:
首先这个程序是从CircleFrame类的main()函数。
开始运行的。
对自己进行实例化,调用自己的构造函数CircleFrame(),这个函数会会初始化界面。
这个界面会有一个输入框。
如果你输个数字点按钮就会激活按钮事件里的updateDrawPanel()函数。
updateDrawPanel();会读取输入框里的值,把这个值做为圆的半径进行画圆。
具体的实现画圆很简单就是一个paint()里面的drawOval()函数就实现了。
这个程序本身不不复杂。
只是你不知道调用的顺序而已。
具体哪个函数有什么功能。
我已经写上注释了。
18324希望对你有帮助!JAV-REC是什么程序创建的?
分页应该是每个程序员都要掌握的技术,也是用处最多...//Spring进行事务维护 省去每次创建session和关闭...int totalPage = (totalRec % pageInfo.getPageSize...谁有javhd账号!借个我用用。。
您好,不用每次都求迅雷会员账号的,这个是包含本人自用迅雷白金会员账号和防踢补叮这个并不是迅雷所谓的“破解版”,而是。
下载地址:/question/1509869647174338900.html
greencloudvps怎么样?greencloudvps是一家国外主机商,VPS数据中心多,之前已经介绍过多次了。现在有几款10Gbps带宽的特价KVM VPS,Ryzen 3950x处理器,NVMe硬盘,性价比高。支持Paypal、支付宝、微信付款。GreenCloudVPS:新加坡/美国/荷兰vps,1核@Ryzen 3950x/1GB内存/30GB NVMe空间/1TB流量/10Gbps...
hypervmart怎么样?hypervmart是一家成立了很多年的英国主机商家,上一次分享他家还是在2年前,商家销售虚拟主机、独立服务器和VPS,VPS采用Hyper-V虚拟架构,这一点从他家的域名上也可以看出来。目前商家针对VPS有一个75折的优惠,而且VPS显示的地区为加拿大,但是商家提供的测速地址为荷兰和英国,他家的优势就是给到G口不限流量,硬盘为NVMe固态硬盘,这个配置用来跑跑数据非常...
近日CloudCone商家对旗下的大硬盘VPS云服务器进行了少量库存补货,也是悄悄推送了一批便宜VPS云服务器产品,此前较受欢迎的特价20美元/年、1核心1G内存1Gbps带宽的VPS云服务器也有少量库存,有需要美国便宜大硬盘VPS云服务器的朋友可以关注一下。CloudCone怎么样?CloudCone服务器好不好?CloudCone值不值得购买?CloudCone是一家成立于2017年的美国服务...
javmoo.info为你推荐
8080端口8080是什么端口?openeuler手机里的安全性open.wpapsk分别是什么意思巨星prince去世Whitney Houston因什么去世的?阿丽克丝·布莱肯瑞吉唐吉诃德·多弗朗明哥知道什么秘密7788k.comwww.8855k.com是个什么网站www.kknnn.com求有颜色的网站!要免费的sesehu.com68lolita com是真的吗机器蜘蛛《不思议迷宫》四个机器蜘蛛怎么得 获得攻略方法介绍www.1diaocha.com请问网络上可以做兼职赚钱吗?现在骗子比较多,不敢盲目相信。请大家推荐下汴京清谈汴京还被称为什么?
韩国服务器租用 美国加州vps 3322免费域名 wordpress主机 singlehop 哈喽图床 godaddy域名转出 12306抢票助手 河南服务器 卡巴斯基永久免费版 777te gg广告 警告本网站美国保护 元旦促销 me空间社区 idc查询 四核服务器 外贸空间 个人免费邮箱 lamp架构 更多