Tag: 背景

在标签中填充Unicode字符

如何在Swing中“填充”标签中的Unicode字符? 我试图为最近编程的国际象棋程序制作一个用户界面(用上面看到的象棋棋子)。 在这里我使用Unicode字符来表示我的棋子( \u2654到\u265F )。 问题如下: 当我将我的棋子JLabel的背景设置为白色时,整个标签都被填充了(在我的情况下,它是一个50 * 50px的白色正方形,正方形)。 这导致我的作品看起来像瓷砖而不是他们的照片。 当我把标签设置为不透明的时候,我只是得到我的棋子的cookies版本,而不是其内部填充的一个。 例如 有没有办法只填写字符? 如果没有,我想我会做一个精灵表,但我喜欢这个,因为我可以使用棋子的toString()方法的标签。 码 import java.awt.*; import javax.swing.*; import java.util.Random; class ChessBoard { static Font font = new Font("Sans-Serif", Font.PLAIN, 50); static Random rnd = new Random(); public static void addUnicodeCharToContainer( String s, Container c, boolean randomColor) { JLabel l = new JLabel(s); l.setFont(font); […]

修复了与ios7的背景图像

我有一个项目,我正在使用固定的背景图像。 除了ios7之外,它在任何事情上都很好用。 在iPad上,背景图像放大,模糊。 这里是我使用的CSS代码 – .header { display: table; height: 100%; width: 100%; position: relative; color: #fff; background: url(..http://img.dovov.comboston2.jpg) no-repeat center center fixed; -webkit-background-size: cover; -moz-background-size: cover; -o-background-size: cover; background-size: cover; } 这里是链接到实况页面 – www.wdeanmedical.com 我错过了什么?

如何设置View的背景颜色

我试图设置一个视图的背景颜色(在这种情况下是一个button)。 我使用这个代码: // set the background to green v.setBackgroundColor(0x0000FF00 ); v.invalidate(); 它导致button从屏幕上消失。 我在做什么错了,什么是正确的方法来改变任何视图的背景颜色? 谢谢。

Internet Explorer 9中的渐变

有谁知道IE9内的渐变供应商前缀还是我们仍然应该仍然使用他们的专有filter? 我得到的其他浏览器是: background-image: -moz-linear-gradient(top, #444444, #999999); /* FF3.6 */ background-image: -webkit-gradient(linear,left top,left bottom,color-stop(0, #444444),color-stop(1, #999999)); /* Saf4+, Chrome */ filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#444444', EndColorStr='#999999'); /* IE6,IE7 */ -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorStr='#444444', EndColorStr='#999999')"; /* IE8 */ 作为奖金有人知道Opera的供应商的前缀呢?

如何在提交表单后在后台运行PHP脚本?

问题 我有一个表格,在提交时,将运行基本代码来处理提交的信息,并将其插入到数据库中以显示在通知网站上。 另外,我有一个通过电子邮件和短信收到这些通知的人的名单。 这个列表是微不足道的(只需要大约150个),但是这足以导致在整个用户表中循环并发送150多封电子邮件。 (电子邮件按照邮件服务器的系统pipe理员的要求单独发送,因为有大量邮件策略。) 在这段时间内,发布警报的个人将在表单的最后一页坐了近一分钟,没有任何正面的强化,他们的通知被张贴。 这导致了其他潜在的问题,所有有可能的解决办法,我觉得是不太理想的。 首先,海报可能认为服务器滞后,再次点击“提交”button,导致脚本重新开始或运行两次。 我可以通过使用JavaScript来禁用button来解决这个问题,并将文本replace为“Processing …”,但是这并不理想,因为用户在脚本执行期间仍然停留在页面上。 (另外,如果禁用JavaScript,则此问题仍然存在。) 其次,海报可能会在提交表单后过早closures标签或浏览器。 该脚本将继续在服务器上运行,直到它尝试写回到浏览器,但是,如果用户然后浏览到我们域内的任何页面(而脚本仍在运行),则浏览器挂起加载页面直到脚本结束。 (这只发生在浏览器的标签或窗口closures,而不是整个浏览器应用程序。)但是,这是不太理想的。 (可能的)解决scheme 我已经决定要将脚本的“电子邮件”部分分成一个单独的文件,我可以在通知发布后调用。 我原本以为在通知成功发布之后,把它放在确认页面上。 但是,用户不知道这个脚本正在运行,任何exception对他们来说都是不明显的。 这个脚本不能失败。 但是,如果我可以运行这个脚本作为后台进程呢? 所以,我的问题是:我如何执行PHP脚本作为后台服务触发,并完全独立于用户在表单级别完成的操作? 编辑:这不能 cron'ed。 它必须在提交表单的时候运行。 这些是高优先级的通知。 另外,运行我们服务器的系统pipe理员不允许cron运行超过5分钟。

如何在Android中以编程方式设置背景

设置背景: RelativeLayout layout =(RelativeLayout)findViewById(R.id.background); layout.setBackgroundResource(R.drawable.ready); 是做这件事的最好方法吗?

androidanimation没有在onAnimationEnd中完成

虽然animation.hasEnded被设置为true,但是当onAnimationEnd事件被触发时,似乎Androidanimation并没有真正完成。 我希望我的视图在它的ScaleAnimation的末尾可以修改它的背景,但是你可以清楚地看到它在它完成之前改变了几个毫秒。 问题是,它闪烁,因为新的背景出现(=是)缩短了一段时间,直到animation真的完成。 有没有办法让animation的真实结束,或只是防止新的背景在这么短的时间内缩放呢? 谢谢! //编辑:我正在使用一个AnimationListener来获得以下调用: @Override public void onAnimationEnd(Animation animation) { View view = (MyView) ((ExtendedScaleAnimation) animation).getView(); view.clearAnimation(); view.requestLayout(); view.refreshBackground(); // <– this is where the background gets changed }

Android中的像素背景图像大小

我想在Android中为不同的分辨率创build一个背景图片。 所以我需要的值(像素)为ldpi,mdpi,hdpi,xhdpi和xxhdpi。 图像不会模糊很重要。 我已经阅读了关于多屏幕支持的文档,但是在dp而不是像素中有尺寸。

透明控制PictureBox

在我的C#表单中,我有一个标签,在下载事件中显示下载百分比: this.lblprg.Text = overallpercent.ToString("#0") + "%"; Label控件的BackColor属性被设置为透明的,我希望它被显示在一个PictureBox上。 但是,这似乎不能正常工作,我看到一个灰色的背景,它看起来不透明的图片框。 我该如何解决这个问题?

setBackground vs setBackgroundDrawable(Android)

我想设置一个视图的可绘制背景。 有两种方法(据我所见): setBackground和setBackgroundDrawable 。 当我使用setBackground ,它说它已经被添加到API级别16中,但是我的项目的最小SDK版本是7.我认为它不会在16以下的任何东西上工作,对吗? 但是,当我使用setBackgroundDrawable,它说它已被弃用。 我该用什么?