那个我失效了复制到别的帖子后再粘帖名怎么没出来 颜色的名

本题的功能是***对于颜色的复制和粘贴。程序窗口中,有一个颜色设置框和两个按钮,名为“复制”和“粘贴”,在颜色设置框中设置_***_百度高考
本题的功能是***对于颜色的复制和粘贴。程序窗口中,有一个颜色设置框和两个按钮,名为“复制”和“粘贴”,在颜色设置框中设置颜色后,下面的预览面板将显示选中的颜色,单击“复制”按钮后,将设置的颜色复制到系统的剪贴板上,然后继续选择其他颜色,当单击按钮“粘贴”后预览面板的颜色将设置为刚才复制的颜色。
import java. io. * ;
import java. awt. * ;
import java. awt. datatransfer. * ;
import java. awt. event. * ;
import java. awt. image. * ;
import javax. swing. * ;
public class java3
public static void main(String[] args)
JFrame frame=new SerialTransferFrame();
frame. setDefaultCloseOperation(JFrame. EXIT_ON_CLOSE);
frame. show();
class SerialTransferFrame extends JFrame
public SerialTransferFrame()
setTitle("java3");
Container contentPane=getContentPane();
chooser=new JColorChooser();
contentPane. add (chooser, BorderLayout. CENTER);
JPanel panel=new JPanel();
JButton copyButton=new JButton("复制")
panel. add(copyButton);
copyButton. addActionListener (new ActionListener()
public void actionPerformed(ActionEvent event)
JButton pasteButton=new JButton("粘贴");
panel. add(pasteButton);
pasteButton. addActionListener(new
ActionListener()
public void actionPerformed(ActionEvent event)
contentPane, add(panel, BorderLayout. SOUTH);
private void copy()
Clipboard clipboard
=Toolkit. getDefaultToolkit(). getSystemClipboard();int color=chooser, getColor();
SerialSelection selection=new SerialSeleetion(color);
clipboard. setContents(selection, null);
private void paste()
Clipboard clipboard
=Toolkit. getDefaultToolkit(). getSystemClipboard();
Transferable contents=clipboard, getContents(null);
if(contents==null)
DataFlavor flavor=new DataFlavor(
"application/x-java-serialized- class=java. awt. Color");
if(contents. isDataFlavorSupported(flavor))
Color color
=(Color) contents. getTransferData(flavor);
catch (ClassNotFoundException exception)
JOptionPane. showMessageDialog(this, exception);
catch (UnsupportedFlavorException exception)
JOptionPane. showMessageDialog(this, exception);
catch(IOException exception)
JOptionPane. showMessageDialog(this, exception);
private JColorC
class SerialSelection implements Transferable
SerialSeleetion(Serializable o)
public DataFlavor[] getTransferDataFlavors()
DataFlavor[] flavors=new DataFlavor[2];
Class type=obj. getClass();
String mimeType
= "application/x-java-serialized- class="
+type. getName();
flavors[0]=new DataFlavor(mimeType);
flavors[1]=DataFlavor. stringF
catch (ClassNotFoundException exception)
return new DataFlavor[0];
public boolean isDataFlavorSupported (DataFlavorflavor)
DataFlavor. stringFlavor. equals(flavor) ||"application", equals(flavor, getPrimaryType())
&&"x-java-serialized-object", equals(flavor. getSubType())
&& flavor. getRepresentationClass(). isAssignableFrom(obj. getClass());public void getTransferData(DataFlavor flavor)
throws UnsupportedFlavorException
if(!isDataFlavorSupported(flavor))
throw new UnsupportedFlavorException(flavor);
if (DataFlavor. stringFlavor. equals(flavor))
return obj. toString();
第-1小题正确***及相关解析
第1处:Color color=chooser. getColor()
第2处:chooser. selColor(color)
第3处:public Object getTransferData(DataFlavor flavor)后使用快捷导航没有帐号?
查看: 308|回复: 6
新人欢迎积分1 阅读权限80积分12771精华0UID帖子金钱9939 威望2
Lv.8, 积分 12771, 距离下一级还需 7229 积分
UID帖子威望2 多玩草782 草
让路:关于
     隐退
新人欢迎积分0 阅读权限70积分6967精华0UID帖子金钱2154 威望2
                     ^_^水贴上限80
Lv.7, 积分 6967, 距离下一级还需 3033 积分
UID帖子威望2 多玩草765 草
不会变 点编辑之后再确定然后就会变颜色
康娜酱,我们走
新人欢迎积分1 阅读权限99积分45820精华0UID帖子金钱98482 威望10
我家有只狗,我妈不喜欢了,你要吗。
Lv.10, 积分 45820, 距离下一级还需 9180 积分
UID帖子威望10 多玩草136 草
什么鬼→_→
新人欢迎积分1 阅读权限80积分12771精华0UID帖子金钱9939 威望2
Lv.8, 积分 12771, 距离下一级还需 7229 积分
UID帖子威望2 多玩草782 草
抱大神腿上白银 发表于
不会变 点编辑之后再确定然后就会变颜色
有没有不会变的颜色?
字体会不会变?加粗呢?
     隐退
新人欢迎积分0 阅读权限70积分6967精华0UID帖子金钱2154 威望2
                     ^_^水贴上限80
Lv.7, 积分 6967, 距离下一级还需 3033 积分
UID帖子威望2 多玩草765 草
零之让路 发表于
有没有不会变的颜色?
字体会不会变?加粗呢?
不会吧~ 我每次做周免我不坑任务 复制上面的任务字体发出来就会变颜色 还有错行 你可以去试试
新人欢迎积分1 阅读权限80积分12771精华0UID帖子金钱9939 威望2
Lv.8, 积分 12771, 距离下一级还需 7229 积分
UID帖子威望2 多玩草782 草
抱大神腿上白银 发表于
不会吧~ 我每次做周免我不坑任务 复制上面的任务字体发出来就会变颜色 还有错行 你可以去试试 ...
我用的这电脑字体不全。。。好多东西改了之后看不出来。
心痛总是难言。
新人欢迎积分0 阅读权限40积分429精华0UID帖子金钱3878 威望0
Lv.4, 积分 429, 距离下一级还需 571 积分
UID帖子威望0 多玩草0 草
一路有你,感恩相伴
猴年新春勋章
猴年大吉,猴年行大运!
初级在线标兵
论坛在线时间达1000小时即可申请
LOL手机盒子勋章
据说下载了LOL手机盒子APP才能拥有
365天!天天有你
连续签到1年即可获得
英雄联盟赛事勋章
英雄联盟赛事勋章
手机论坛勋章
APP发帖双倍积分,登陆即送勋章!
需要金钱:1100
手机盒子客户端点击或扫描下载
Powered by

参考资料

 

随机推荐