我是新手,开始在网络浏览器中学习3D计算机图形学.我有兴趣在浏览器中制作3D游戏.对于那些同时学习了WebGL和three.js的人来说......
使用three.js需要WebGL的知识吗?
使用three.js与WebGL有什么好处?
我想使JFrame透明,但它上面的图像是不透明的.这就是我现在拥有的:

有没有人知道只有JFrame透明的方法?
这是我的代码:
import javax.swing.*;
import java.awt.*;
import com.sun.awt.AWTUtilities;
import static java.awt.GraphicsDevice.WindowTranslucency.*;
public class SplashDemo extends JFrame
{
public SplashDemo()
{
setUndecorated(true);
setSize(200, 200);
add(new JLabel(new ImageIcon("puppy2.png")));
setDefaultCloseOperation(WindowConstants.EXIT_ON_CLOSE);
setVisible(true);
setOpacity(0.85f);
}
public static void main(String[] args)
{
new SplashDemo();
}
}
Run Code Online (Sandbox Code Playgroud) 所以我刚刚进入Java Opengl,我使用eclipse作为我的IDE.我检查了Java Opengl网站,但它并没有真正帮助你安装它.任何人都可以给我一些关于如何安装Java Opengl的步骤,以便它可以在eclipse中使用吗?
我正在使用Windows 64顺便说一句.
我有一个关于家庭作业的问题.
我有两节课.一个叫做ticket.cpp,另一个叫做TicketOrder.cpp
主要在ticket.cpp内.
我在Linux上使用g ++编译器.
我正在做的是尝试打印出一个TicketOrder名为orders 的对象的向量,但它给了我以下错误:
ticket.cpp:57:错误:'std :: cout <<命令中的'operator <<'不匹配.std :: vector <_Tp,_Alloc> :: operator [],_Tp = TicketOrder,_Alloc = std :: allocator'
这是我的代码:
#include <iostream>
#include <vector>
#include <limits>
#include <cctype>
#include "TicketOrder.cpp"
using namespace std;
int main ()
{
int numberoftickets=0;
string input2;
char input3;
int profit=0;
vector <TicketOrder> orders;
int atotalmoney=0;
int btotalmoney=0;
int ctotalmoney=0;
int dtotalmoney=0;
int etotalmoney=0;
do
{
cout << "\nPick a ticket that you would like to buy: \n\n"; …Run Code Online (Sandbox Code Playgroud) 我被告知在循环中使用查询(选择)是一种不好的做法,因为它会降低服务器性能.
我有一个像这样的数组
Array ( [1] => Los Angeles )
Array ( [2] =>New York)
Array ( [3] => Chicago )
Run Code Online (Sandbox Code Playgroud)
这些只是3个索引.我正在使用的数组没有常量大小,因此有时它可以包含多达20个索引.
现在,我正在做的是(这不是所有的代码,但基本的想法)
输出将如下所示:
Los Angeles
Michael Stern
David Bloomer
William Rod
New York
Kary Mills
Chicago
Henry Davidson
Ellie Spears
Run Code Online (Sandbox Code Playgroud)
我知道这是一种非常低效的方法,因为随着表的变大,它可能会有很多查询.
所以我的问题是,是否有一种更好,更有效的方法来根据数组中的内容选择信息,这些内容可以是任何大小的?
我正在学习Mysql,并且正在创建数据库。因此,在查看了几个网站之后,主键的定义为:
PRIMARY KEY约束唯一地标识数据库表中的每个记录。
和这样使用:
CREATE TABLE Persons
(
P_Id int NOT NULL,
LastName varchar(255) NOT NULL,
FirstName varchar(255),
Address varchar(255),
City varchar(255),
PRIMARY KEY (P_Id) //primary key is on this line
)
Run Code Online (Sandbox Code Playgroud)
但是,我仍然不知道它的用途以及我们为什么需要它。所以我的问题是。
有人可以向我解释一下主键是什么(用基本的英语),为什么我们需要一个主键,它的作用是什么?
谢谢。
所以我想自定义滚动条,我发现了一个小滚动条,这是一个jquery插件:
http://baijs.nl/tinyscrollbar/
问题是,无论如何我都无法工作.我将Jquery和jquery.tinyscrollbar.js文件包含在与我的html和css相同的文件夹中,并将它们包含在标题部分中,但我无法让它工作......
当我通过客户端打开文件时,我得到的是常规滚动条,如下所示:
这是我的代码:
HTML
<html>
<head>
<link rel="stylesheet" type="text/css" href="scrolltest.css" />
<script src="jquery.js"></script>
<script src="jquery.tinyscrollbar.js"></script>
<script>
$(document).ready(function()
{
$("#chatlist").tinyscrollbar();
});
</script>
</head>
<body>
<div id="chatlist" >
<ul>
<li>item</li>
<li>item</li>
<li>item</li>
<li>item</li>
<li>item</li>
<li>item</li>
<li>item</li>
<li>item</li>
<li>item</li>
<li>item</li>
<li>item</li>
<li>item</li>
<li>item</li>
<li>item</li>
<li>item</li>
<li>item</li>
<li>item</li>
<li>item</li>
<li>item</li>
<li>item</li>
</ul>
</div>
</body>
</html>
Run Code Online (Sandbox Code Playgroud)
CSS
div#chatlist {
width: 50px;
height: 140px;
border: 1px solid black;
overflow:scroll;
}
Run Code Online (Sandbox Code Playgroud)
任何帮助将不胜感激!
我想创建一个3 x 3表,行和列之间没有空格.目前,我将cellspacing和cellpadding都设置为零,但我仍然在行之间留出一些空间.我发布了一张它看起来像的照片.看到行之间的空格?我怎么摆脱它?

好的,这是我的代码:
<!DOCTYPE html>
<html>
<body>
<table border="0" cellpadding="0" cellspacing="0" >
<tr >
<td><img src="bgimage.png" /></td>
<td><img src="bgimage.png" /></td>
<td><img src="bgimage.png" /></td>
</tr>
<tr >
<td><img src="bgimage.png" /></td>
<td><img src="bgimage.png" /></td>
<td><img src="bgimage.png" /></td>
</tr>
<tr >
<td><img src="bgimage.png" /></td>
<td><img src="bgimage.png" /></td>
<td><img src="bgimage.png" /></td>
</tr>
</table>
Run Code Online (Sandbox Code Playgroud)
任何帮助删除行之间的空间将不胜感激.
使用 HTML 和 CSS,我在 ap 标签和图像之间有这个垂直空间。它看起来像这样:

看到“你好”和图像之间额外的垂直空间了吗?我该如何删除它?我知道我绝对可以将图像定位得更靠近“你好”,但我想知道是什么造成了这个空间。
我的代码:
HTML:
<div class="Box">
<p> hello </p><img class="contextimg" WIDTH="50" HEIGHT="50" SRC="pic.jpg">
</div>
Run Code Online (Sandbox Code Playgroud)
CSS:
.Box //this is the parent div
{
background-color:red;
width:60px;
margin:0px;
margin-bottom: 0px;
padding:0px;
}
.contextimg //this is for the image
{
position:relative;
margin:0px;
padding:0px;
line-height:0px;
}
Run Code Online (Sandbox Code Playgroud)
注意:我也尝试将正文的边距和填充设置为 0,但没有成功。
你知道你可以点击一个HTML元素,如主要的图像,并在屏幕上拖动的"影子版本"?
喜欢看堆栈溢出标志?如果单击并拖动它,则可以在屏幕上移动它的暗色版本.
所以我的问题是,有没有办法删除拖动HTML元素,主要是图像?
html ×4
css ×3
java ×2
javascript ×2
mysql ×2
c++ ×1
eclipse ×1
html-table ×1
jframe ×1
jquery ×1
opengl ×1
php ×1
positioning ×1
primary-key ×1
swing ×1
three.js ×1
translucency ×1
transparency ×1
webgl ×1