「java自制衣服」如何生产自己设计的衣服
本篇文章给大家谈谈java自制衣服,以及如何生产自己设计的衣服对应的知识点,希望对各位有所帮助,不要忘了收藏本站喔。
本文目录一览:
- 1、想在这JAVA添个功能:比如选择阿依莲、S号、红色、A0001,最后在下面生成你选择是衣服是阿依莲的A0001红色
- 2、如何手工自制衣服?
- 3、java代码 如何实现角色换衣服 如果有一张图片怎么实现帮人物图片换衣服
想在这JAVA添个功能:比如选择阿依莲、S号、红色、A0001,最后在下面生成你选择是衣服是阿依莲的A0001红色
发送内容出现问题,把下面代码中的~全部替换成双引号
import java.awt.*;
import java.awt.event.*;
import javax.swing.*;
public class SuperMarket implements ItemListener{
private JFrame jf;
private JComboBox box1,box2,box3,box4;
private JLabel label1;
private JLabel label2;
private JLabel label3;
private JLabel label4;
private JLabel label5;
private Object[] obj1;
private Object[][] obj2;
private Object[] obj3;
private Object[] obj4;
private JPanel p1;
private JPanel p2;
public SuperMarket(Object[] obj1,Object[][] obj2,Object[] obj3,Object[] obj4){
this.obj1=obj1;
this.obj2=obj2;
this.obj3=obj3;
this.obj4=obj4;
jf=new JFrame(~网上购物选择系统~);
p1=new JPanel();
p2=new JPanel();
box1=new JComboBox(obj1);
box2=new JComboBox(obj2[0]);
box3=new JComboBox(obj3);
box4=new JComboBox(obj4);
label1=new JLabel(~衣服品牌:~);
label2=new JLabel(~衣服型号:~);
label3=new JLabel(~衣服大小:~);
label4=new JLabel(~衣服颜色:~);
label5=new JLabel();
jf.setLayout(new BorderLayout());
p1.add(label1);
p1.add(box1);
p1.add(label2);
p1.add(box2);
p1.add(label3);
p1.add(box3);
p1.add(label4);
p1.add(box4);
p2.add(label5);
jf.add(p1);
jf.add(p2,BorderLayout.SOUTH);
box1.addItemListener(this);
box2.addItemListener(this);
box3.addItemListener(this);
box4.addItemListener(this);
}
public void showMe(){
jf.setSize(400,300);
jf.setVisible(true);
jf.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
}
public static void main(String[] args){
Object[] obj1=new Object[]{~请选择~,~阿依莲~,~淑女屋~,~kappa~};
Object[][] obj2=new Object[][]{{~请选择~},{~A0001~,~A0002~,~A0003~},{~S0001~,~S0002~,~S0003~},{~K0001~,~K0002~,~K0003~}};
Object[] obj3=new Object[]{~请选择~,~S号~,~M号~,~L号~};
Object[] obj4=new Object[]{~请选择~,~白色~,~黑色~,~红色~};
new SuperMarket(obj1,obj2,obj3,obj4).showMe();
}
public void actionPerformed(ActionEvent e) {
if(((JComboBox)e.getSource()).getSelectedItem()!=null){
String b1=box1.getSelectedItem().equals(~请选择~)?~~:(String)box1.getSelectedItem();
String b2=box2.getSelectedItem().equals(~请选择~)?~~:(String)box2.getSelectedObjects()[0];
String b3=box3.getSelectedItem().equals(~请选择~)?~~:(String)box3.getSelectedItem();
String b4=box4.getSelectedItem().equals(~请选择~)?~~:(String)box4.getSelectedItem();
if(!b3.equals(~~)!b4.equals(~~)){
b1+=~的~;
}
label5.setText(~你选择的衣服是~+b1+b2+b3+b4);
}
}
public void itemStateChanged(ItemEvent e) {
if(e.getSource()==box1){
int index=box1.getSelectedIndex();
box2.removeAllItems();
for(int i=0;iobj2[index].length;i++){
box2.addItem(obj2[index][i]);
}
}
if(((JComboBox)e.getSource()).getSelectedItem()!=null){
String b1=box1.getSelectedItem().equals(~请选择~)?~~:(String)box1.getSelectedItem();
String b2=box2.getSelectedItem().equals(~请选择~)?~~:(String)box2.getSelectedObjects()[0];
String b3=box3.getSelectedItem().equals(~请选择~)?~~:(String)box3.getSelectedItem();
String b4=box4.getSelectedItem().equals(~请选择~)?~~:(String)box4.getSelectedItem();
if(!b3.equals(~~)!b4.equals(~~)){
b1+=~的~;
}
label5.setText(~你选择的衣服是~+b1+b2+b3+b4);
}
}
}
如何手工自制衣服?
初学者可以拿旧衣服改改,练练手,用旧衣服练手的好处就是不需要重新剪裁,让自己先熟悉熟悉,找找感觉,练练自己的灵活性。学习一些制版方面的知识,包括衣服的剪裁。制版剪裁是一件衣服的基础,也是灵魂所在,一件衣服是否合身,就看他的制版剪裁了。细节方面的处理。对于细节方面包括装饰、纽扣等要好好的处理修饰,要精益求精,细节往往也是衣服的画龙点睛之笔。熟能生巧。对于新手来说,除了钻摩也需要多加的练习,熟练的手艺,对于做好一件衣服也是至关重要的。只有当你熟练了,对于衣服有任何的想法你都可以信手拈来的运用到衣服上。
java代码 如何实现角色换衣服 如果有一张图片怎么实现帮人物图片换衣服
恩,简单的实现
思路:提供各个人穿各种样子的图片 比如3个人,4种衣服 12张图片预先设置好。然后获取 人和衣服的值给相应的图片就好
稍微复杂的实现
将人的图片设置被背景,衣服如果分上下衣(就分成DIV1/2),衣服做成PNG模式,放在DIV1/2里,主要衣服的位置准确性,这样用2个JS就可以实现 1个换背景 1个换衣服。
最最复杂的实现,用java画图。
这个,一般不做考虑,除非用来生成图表.
2是最好的,排好位置就行。但和java无关。
有很多东西,可以用简单的方式来完成,没有必要用JAVA,打个比方,你削铅笔时,会想到去用杀猪刀削还是铅笔刀?
关于java自制衣服和如何生产自己设计的衣服的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。
发布于:2022-12-27,除非注明,否则均为
原创文章,转载请注明出处。