我在一个框架中绘制了两个字符串的简单Java应用程序的一部分.渲染第一个字符串,但第二个字符串不渲染.
import java.awt.*;
//Begin troublesome section
class NewFrame extends Frame {
public void paint (Graphics g)
{
g.drawString ("Foo", 70, 70);
}
public void paint2 (Graphics g)
{
g.drawString ("Bar", 600, 600);
}
}
//End troublesome section
public class FooBar {
public static void main (String[] argv)
{
NewFrame nf = new NewFrame ();
nf.setTitle ("Foo Bar");
nf.setResizable (true);
nf.setBackground (Color.cyan);
nf.setSize (700, 700);
nf.setVisible (true);
}
}
Run Code Online (Sandbox Code Playgroud)
有问题的代码部分是所谓的"麻烦部分".
当一段文字徘徊时,我试图让DIV掉落.这是原始效果,这个:
var $dropDiv = $('#dropDiv');
$('#holder p').on('hover', function () {
// Get position of clicked div
var offset = $(this).offset();
// Get dimensions of said div
var h = $(this).outerHeight();
var w = $(this).outerWidth();
// Get dimensions of dropping div
var dh = $dropDiv.outerHeight();
var dw = $dropDiv.outerWidth();
// Determine middle position
var initLeft = offset.left + ((w / 2) - (dw / 2));
// Animate drop
$dropDiv.css({
left: initLeft,
top: $(window).scrollTop() - dh,
opacity: 0,
display: 'block' …Run Code Online (Sandbox Code Playgroud)